Good staff and doctor, but the practice has grown too large for them too handle. The doctor and staff know what they are doing but are overwhelmed. Expect to get formal care and responses from the staff and doctor. If you need ""high touch"" care, find another practice. The waits are getting longer because of the number of patients.
more