Douglas Stewart Mehr, MD, Ophthalmology

3855 W 7800 S
Ste 210
West JordanUT  84088-5560 (Salt Lake County)


Phone: 801-260-0034
Fax: 801-260-0035

NPI: 1720070899
License Number: 59344921205 (UT)