Rachel S Benator, MD, Ophthalmology

1025 E 3300 S
Ste B
Salt Lake CityUT  84106-2142 (Salt Lake County)


Phone: 801-281-2020
Fax: 801-487-3689
Email: ran***@*****ol.com

NPI: 1053316976
License Number: 1774701205 (UT)