Richard Leroy Ellis II, DMD, Dentist

5 S 700 E
Ste B-30
Salt Lake CityUT  84102-1135 (Salt Lake County)


Phone: 801-355-3263
Fax: 801-534-0769

NPI: 1073611547
License Number: 1408449922 (UT)