All you need to know about Dr. UZOAMAKA O EDEANI practicing at 3034 Fish Hatchery Rd, Fitchburg, WI, 53713 with NPI Number 1154558773.
Specializations: Nephrology Counties Served: Dane, WI