Dr. Benjamin Neff, DO
Family Medicine
Make an Appointment
(801) 277-2682Telehealth services available
Olympus Clinic is located at 4624 S Holladay Blvd Ste 100, Salt Lake City, UT 84117.
Providers at Olympus Clinic specialize in Family Medicine.
One provider practices at Olympus Clinic.
Use the insurance check on this page to verify if Olympus Clinic is in-network.