![]() Kana Miyata, Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 1008 S. Spring Ave., Slucare Academic Pavilion, Room 2412, Nephrology, St. Louis, MO 63110 Phone: 314-977-2650 |
![]() Dr. Allen S Krall, M.D. Internal Medicine - Nephrology Medicare: Medicare Enrolled Practice Location: Vitas Healthcare, 1801 Park 270 Drive, Suite 150, St. Louis, MO 63146 Phone: 314-682-3400 |