David William Dodds, MD, Ophthalmology

5872 S 900 E Ste 100
Salt Lake CityUT  84121-1677 (Salt Lake County)


Phone: 801-261-0726
Fax: 801-262-2838

NPI: 1881980142
License Number: 2011018948 (MO)