David Vere Johnson, MD, Family Medicine

382 W 280 N
ProvidenceUT  84332-9753 (Cache County)


Phone: 435-752-0330
Fax: 435-755-0922

NPI: 1336601913
License Number: 11991423-1205 (UT)