Medical school: AT STILL UN OF HLTH SCIENCES, COL OF OSTEO MED, MESA
Graduated: 2017
Also: OBSTETRICS/GYNECOLOGY
NPI: 1083134241
Practice Locations (6)
CANYONLANDS COMMUNITY HEALTH CARE
PO BOX
Page, AZ 860401625
CANYONLANDS COMMUNITY HEALTH CARE
PO BOX, SUITE 1625
Page, AZ 860401625
CANYONLANDS COMMUNITY HEALTH CARE
440 N NAVAJO DR
PAGE, AZ 860401625
9286451700
CANYONLANDS COMMUNITY HEALTH CARE
467 VISTA AVE
PAGE, AZ 860401478
9286458123
CANYONLANDS COMMUNITY HEALTH CARE
PO BOX
PAGE, AZ 860401625
CANYONLANDS COMMUNITY HEALTH CARE
PO BOX, SUITE 1625
PAGE, AZ 860401625
Source: CMS National Downloadable File, September 2026.