David Dodds, MD

David Dodds, MD

Ophthalmology
Cost:

Olympus Eye Associates

5872 S 900 E, Ste 100, Murray, UT 84121

Accepting new patients

(801) 261-0726