Mark Rolfe Johnson, MD, Internal Medicine

32 W 200 S Ste 410
Salt Lake CityUT  84101-1603 (Salt Lake County)


Phone: 801-960-4890
Fax: 801-960-4890

NPI: 1043202393
License Number: 184901-1205 (UT)