I've been going to New Horizons for over 10 years, I drive a hour just to have my visits.... Im…read morevery satisfied with Horizones. At first, 10 yrs ago, was a little difficult, and I had to drive all way to Boston, to be seen, but now with Quincy available, it's getting better....I do suggest and wish they would open up a facility in Plymouth area thou.... But, besides the distance, I go here for multiple things... I love that they have all veriaty of services, because I don't have transportation , so I am able to do multiple appointments at this one place. They also now do appointments over phone, that I absolutely LOVE, LOVE now... (Thank you pandemic). I have had all good doctors.... The receptionist are great..... Good Job New Horizons.... You have come along way.... Just keeps improving... I will say, the doctors and staff, do do a lot of turn over... They hire a lot new faces all time, I like to stick with 1 doctor, and not go threw multiple doctors, because each time, feels like your starting over again.... And I don't like that.... Considering I been going over 10 years, can be frustrating to have to keep repeating my history, and can feel like they treat you as a new patient, when really there the new person.... But besides that,....I love this place ...and plan on keep returning in future, and recommend it to a lot people, for all kinds of stuff... Thank you horizons, for the journey,.... Now pick up your phone,.... Im trying to make a appointment LOL. JESSICA J.