I don't go here but I know a few friends who do.
From what I do know, it has good doctors, with efficient staff, good medical care, and a nice, comfortable waiting room.
The equipment is top of the line, and you can expect no screw ups from these people.
Plenty for your medical care needs, or anything else.
more