Lex Allen, MD

Lex Allen, MD

Orthopaedic Surgery
Cost:

IHC Health Services

166 W 1325 N, Ste 150, Cedar City, UT 84721

Accepting new patients

(435) 586-6962