Location: 22 Flutie Pass,
Framingham, MA 01701 When:June 13, 2013Time: 7:30 pm–9:25 pmThe Autism Research Foundation is proud to sponsor a screening of the film "The United States of Autism."Follow one man's 11,000 mile, 40 day journey across the American ...
[Published Marlborough Patch - May 21 2013]