Richard L Anderson, MD, Ophthalmology

1002 E S Temple
Ste 308
Salt Lake CityUT  84102 (Salt Lake County)


Phone: 801-363-3355
Fax: 801-533-9613

NPI: 1295784759
License Number: 1719791205 (UT)