What a great team of doctors and staff! We have been coming to this practices offices in both West Chester and Newtown. They are professional, thorough and friendly. Better yet, they have a pharmacy in their office which is a great touch for a one stop visit. Their new West Chester office is spotless, spacious and has plenty of parking. They also have a great verity of orthopedic shoes and inserts.Angelique D.