Rama Mohana Rao Challapalli Sri, MD, is a nephrologist at Freeman Kidney Center in Joplin, Missouri.
Practice details
Phone
Primary location
Rama Mohana Rao Challapalli Sri, MD, is a nephrologist at Freeman Kidney Center in Joplin, Missouri.
Phone
Primary location