Hours of Operation: Mon thru Sat - 8am to 9pm


  Contact : 215-947-8654

Autism Spectrum Disorders

GOC is known for being an experienced provider for individuals on the Spectrum, with a variety of services designed to meet the needs along the age span. GOC’s skilled therapists provide individual and family therapy using a variety of approaches, including DIR/Floortime, Relationship Development Intervention™ (RDI), and Social Thinking™.  We set individualized goals to help clients on the autism spectrum learn to read social cues, become more flexible, and improve social interactions and coping skills.  Other areas of specialized support include:

  • School support and consultation
  • Behavior Management
  • Social Skills Training
  • Family Support
  • Psychiatric Consultation
Social Skills Groups

GOC offers the largest number of social skills groups in the region. Group sessions start three times a year (October, February and June), run for 8-12 weeks, and are activity-based. Each session allows participants to try and practice new interactive skills while having fun.

Children and Teen Groups

We offer children and teen groups for ages 3 to 20 years old, creating a positive and fun, welcoming climate. We place children in their groups based on age and level of social development, with typically no more than 8 members per group. Parents remain in the parent room during each session, allowing them to interact with each other, as well as share ideas, resources and support. At the end of each series of group sessions, parents receive a progress report.

Young Adult and Adult Groups

GOC also offers adult social skills groups, which allow participants to confide in each other, share their struggles, and learn new skills. The young adult group focuses challenges in transitions from high school to higher education or the work world. Our general adult group helps individuals develop the skills needed to initiate and sustain fulfilling relationships, as well as to cope with stress effectively.

For more information please fill out and submit our online intake form or contact us at 215-947-8654 option 5.