Daniel Todd Richards, DO, Orthopaedic Surgery

12391 S 4000 W
HerrimanUT  84096-7012 (Salt Lake County)


Phone: 801-302-1700
Fax:

NPI: 1649455403
License Number: 5101016007 (MI)