We prefer you use the Patient Portal to contact us.

Practice Locations and Hours:

If you have a medical emergency, please dial 911.

Cedar City:
​Generally every Tuesday 8:00 am -5:30 pm
110 W 1325 N STE 175
Cedar City, UT
84720.



Other contact methods : Email: 
                                              Phone: 435-688-7770
                                              Fax: 435-688-8122

St. George:
8:00 am to 5:00 pm
​640 E 700 S STE 105
St. George, UT 84770.

Advanced Pulmonary Sleep Disorders & Internal Medicine 

Mesquite:
​Generally every Wednesday 8:00 am- 5:00 pm (NV Time)
1301 Bertha Howe Ave STE 11
Mesquite, NV 89027