I really like their new location on Summit Avenue. I trust the doctor's opinions, and they're always on call when I need them, even in the wee hours of the morning.
All reviews seem positive