Locations

Amherst Locations


Bedford Locations


Lynchburg Locations


Dental Locations


Immediate Care Locations


  • Our Patients Say:

    "Best Doctors ever!"

    ,

  • Our Patients Say:

    "I've been taking my daughter here since she was born. They have several locations and if unable to get in one, I can be seen at there other location. They even take late appointments after 5:30. I love them- they are great with my child and everyone is always nice!"

    ,

  • Our Patients Say:

    “The staff is very friendly. They know my name, took an interest in my children and myself and made me feel comfortable.”

    ,