Kana Miyata — Internal Medicine (Nephrology) in St. Louis, MO
Kana Miyata is a internal medicine (nephrology) in St. Louis, MO. NPI: 1205114477.
Address: 1008 S. SPRING AVE., St. Louis, MO 63110
Phone: 3149772650
Welli connects patients with providers based on philosophy of care and clinical approach. View Kana Miyata's full profile, read patient reviews, and schedule an appointment.