Please contact us for information regarding scheduling, fee schedules, and insurance coverage. You can reach both our Canton and Newton offices by calling 781-619-1580.


Click below to watch Dr. Rafael Castro on Fox 25

What will changes to DSM 5 mean for children diagnosed with autism?

Why are the numbers for Autism cases in the United States rising?

Do Vaccines Cause Autism?