Dr. Ed Bruce Holmes MD and MPH is a male Preventative Medicine Specialist, has 21 years of experience and practices in Occupational Medicine, Preventive Medicine/Occupational Environmental Medicine, and Preventive Medicine.
Video profile
Dr. Ed Holmes has 1 office location.
500 Foothill Dr
University, Salt Lake City, UT 84148

Phone Number
Locations and availability (1)
License & Identifications

A medical license is required for a doctor to practice medicine in a particular state. Requirements vary by state but most require, at a minimum, post-graduate training in the doctor’s specific specialty. An NPI number is a national identifier unique to an individual health care provider and is managed by the Center for Medicare & Medicaid Services (CMS).

Learn more about Dr. Ed Holmes:

View the full profile to get information on:

  1. Qualifications
  2. What's important to you

View full profile

Patient Reviews

No reviews yet…
be the first!

Specialties & Research

Dr. Ed Holmes, MD, MPH is board certified in Occupational Medicine.


Education & Awards

Dr. Holmes graduated from University of Kentucky , Lexington.


Affiliations

Dr. Holmes has 1 hospital affiliations:

  • University of Utah Hospitals & Clinics 

Similar doctors nearby

Dr. Christina Vokt

Family Medicine
11 years experience
Tooele, UT

Dr. Nathan Williams

Emergency Medicine
36 years experience
Salt Lake City, UT

Dr. Enrico Leopardi

Preventive Medicine
Bountiful, UT

Dr. Lindell Weaver

Internal Medicine
31 years experience
Salt Lake City, UT

Dr. Roger Stuart

General Practice
41 years experience
Salt Lake City, UT

Dr. Ina Amber

Internal Medicine
31 years experience
Salt Lake City, UT
Search All Similar Doctors
Additional Information
Where does Dr. Ed B. Holmes practice?
Dr. Ed Holmes practices Occupational Medicine, Preventive Medicine/Occupational Environmental Medicine, and Preventive Medicine near Salt Lake City, UT.
See Salt Lake City Preventive Medicine Specialists and Salt Lake City Plastic Surgeons.