Great place to go for your overall health care. Old-fashioned (in a good sense) care with every physician my family has dealt with. Facility is large enough to have the expertice of many specialists, yet small enough to where you can get to know your care provider. They accept most insurance plans as far as I know.
The check-in process can feel a bit mechanical, but they are friendly and efficient.
more