James Magera, MD, FACS

Urology
Cost:

4 locations

Kansas City Urology Care

9151 NE 81st Ter, Ste 200, Kansas City, MO 64158

Accepting new patients

(816) 842-6717