All you need to know about Dr. KANA MIYATA practicing at 1008 S. Spring Ave., Slucare Academic Pavilion, Room 2412, Nephrology, St. Louis, MO, 63110 with NPI Number 1205114477.
Specializations: Nephrology Counties Served: St. Louis City, MO; St. Louis, MO; St. Clair, IL