Michael W Johns, MD, Hospitalist

5722 Intregrity Dr Bldg S771
Branch Medical Clinic Nsa Mid-South
MillingtonTN  38054 (Shelby County)


Phone: 901-874-6153
Fax: 901-874-6104

NPI: 1710208178
License Number: 01070773A (IN)