Dr. Weaver takes time with his patients and you never feel rushed. Staff is very friendly and when you call the phone is always answered in a timely matter. If you need a call back a staff member returns your call quickly. You would be hard pressed to find a better primary care practice.
more