Theodore Barber, MD

Urology; Pediatric

Overview

Practice Name
Urologic Consultants, a Division of Michigan Institute of Urology, P.C.
Phone Number

Location and Chambers

25 Michigan St NE, Suite 3300, Grand Rapids, MI 49503