Michael Shane Johnson, MD, General Practice

13600 Prairie View Ln
Oklahoma CityOK  73142-5917 (Oklahoma County)


Phone: 888-330-7831
Fax:

NPI: 1770877151
License Number: 30380 (OK)