Richard H Odell, MD, Dermatology

1345 E 3900 S Ste 110
Salt Lake CityUT  84124-4403 (Salt Lake County)


Phone: 801-272-4219
Fax: 801-274-8565
Email: dod***@*****sn.com

NPI: 1215999875
License Number: 207N00000X (UT)