ServicesProviding therapy for individuals, families, children, adolescences. and the senior population. They accept most major insurances Stephen Magruder and Robert Babes provides services from age 5 to 99. Richard Haley sees children from age 8 to adults age approximately 55. Mr. Haley is also a Certified Addictions Professional, offering alcohol and substance abuse counseling. .