Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1976
Also: NEPHROLOGY
NPI: 1720185788
Practice Locations (15)
DHHS PHS NAIHS CHINLE COMPREHENSIVE HEALTH CARE FACILITY
HIGHWAY 191 AND HOSPITAL RD
CHINLE, AZ 865038000
92867470307030
KAYENTA ALTERNATIVE RURAL HOSPITAL
US HWY 160, BLDG 2000 DENNEHOTSO HEALTH CTR
DENNEHOTSO, AZ 865352000
9286974000
KAYENTA ALTERNATIVE RURAL HOSPITAL
US HWY 160 S, MP 394
KAYENTA, AZ 860330368
9286974000
FOUR CORNERS NEPHROLOGY ASSOCIATES PC
HIGHWAY, SUITE 174
KAYENTA, AZ 860339997
5053266521
TUBA CITY REGIONAL HEALTH CARE CORPORATION
167 N MAIN ST, TUBA CITY INDIAN MEDICAL CENTER
TUBA CITY, AZ 860450600
9282832094
FOUR CORNERS NEPHROLOGY ASSOCIATES PC
500 EDGEWATER DR
TUBA CITY, AZ 860452905
5053266521
FOUR CORNERS NEPHROLOGY ASSOCIATES PC
610 E MAIN ST, SUITE C
CORTEZ, CO 813213308
9705654330
FOUR CORNERS NEPHROLOGY ASSOCIATES PC
1902 E 2ND AVE
DURANGO, CO 813015021
5053266521
FOUR CORNERS NEPHROLOGY ASSOCIATES PC
812 W MAPLE ST
FARMINGTON, NM 874015631
5053266521
FOUR CORNERS NEPHROLOGY ASSOCIATES PC
312 S LAKE ST
FARMINGTON, NM 874015620
FOUR CORNERS NEPHROLOGY ASSOCIATES PC
312 S LAKE ST
FARMINGTON, NM 874016589
DHHS PHS NAIHS SHIPROCK HOSPITAL
HIGHWAY 491
SHIPROCK, NM 874200160
50536860016401
DHHS PHS NAIHS SHIPROCK HOSPITAL
P O BOX, 160 ATTN BUSINESS OFFICE
SHIPROCK, NM 874200160
DHHS PHS NAIHS SHIPROCK HOSPITAL
PO BOX, SUITE 160
SHIPROCK, NM 874200160
FOUR CORNERS NEPHROLOGY ASSOCIATES PC
802 S 200
BLANDING, UT 845113910
5053266521
Source: CMS National Downloadable File, September 2026.