Within 25 miles of Grand Rapids, MI
Specialties
Age Groups Seen
Accepting New Patients
Language
Provider Gender
Loading Complete
Search results
Distance
Accepting New Patients
Theodore D. Barber, MD
Pediatric Urology
Urologic Consultants PC
25 Michigan Street NortheastSuite 3300Grand Rapids, MI 49503