Our experienced team of licensed therapists have been providing a full range of mental health services to
the people of Delaware, Montgomery, Chester, Philadelphia and Berks Counties and the surrounding communities since 1985. With locations in Havertown, King of Prussia, North Wales, Philadelphia, Sinking Spring, Springfield and West Chester as well as flexible scheduling options, we are able to offer appointments during the daytime, evening and weekends for your convenience.
In addition, we accept most insurance plans including:
|Allied Trade||Keystone HMO|
|AmeriHealth||Magellan Behavioral Health|
|AmeriHealth Administrators||Medicare (but not if Medicaid is your secondary)|
|Berkshire Health Partners (Sinking Spring only)||Penn Behavioral Health|
|BlueCross & BlueShield||Personal Choice|
|Capital Blue Cross (Sinking Spring only)||Quest Behavioral Health (Sinking Spring only)|
|Total Care Network||Health and Welfare|
|United Behavioral Health||Highmark|
|United Healthcare (most plans based on mental health benefit carve out)|
Please note that we cannot accept Medical Assistance (such as Keystone first) or any Medicaid plan. Also note that federal rules do not allow us to bill for patients who have Medicare WITH Medicaid as the secondary payer and we are not permitted to charge an out of pocket rate.
Our therapists are able to provide therapy, psychological evaluations, and testing to families, groups, and individuals of all ages. Additionally, we offer psychiatric services and medication management for all ages.
For more information or to schedule an appointment please call us directly between 9:00 am and 6:00 pm to speak immediately with one of our intake specialists.
For more information call 610.544.2110 or email us at