Graduated: 1990
NPI: 1336128222
Practice Locations (16)
HOUSTON COUNTY HEALTHCARE AUTHORITY
102 DOCTORS DR
DOTHAN, AL 363012911
3347936573
FAIRVIEW HEIGHTS MEDICAL GROUP SC
1 MEMORIAL DR
ALTON, IL 620026722
6184637240
FAIRVIEW HEIGHTS MEDICAL GROUP SC
4600 MEMORIAL DR
BELLEVILLE, IL 622265359
FAIRVIEW HEIGHTS MEDICAL GROUP SC
4500 MEMORIAL DR
BELLEVILLE, IL 622265360
6182576220
FAIRVIEW HEIGHTS MEDICAL GROUP SC
1404 CROSS ST, SUITE 2940
SHILOH, IL 622692988
6186073700
FAIRVIEW HEIGHTS MEDICAL GROUP SC
1404 CROSS ST
SHILOH, IL 622692988
6186073055
FAIRVIEW HEIGHTS MEDICAL GROUP SC
1418 CROSS ST, SUITE 350
SHILOH, IL 622692988
6186073900
OWENSBORO HEALTH MEDICAL GROUP INC
1301 PLEASANT VALLEY RD, SUITE 202
OWENSBORO, KY 423039774
2704177500
FAIRVIEW HEIGHTS MEDICAL GROUP SC
1225 GRAHAM RD, SUITE 1220B
FLORISSANT, MO 630318012
6184666616
FAIRVIEW HEIGHTS MEDICAL GROUP SC
11133 DUNN RD
SAINT LOUIS, MO 631366163
3146535643
FAIRVIEW HEIGHTS MEDICAL GROUP SC
11155 DUNN RD, SUITE 109N
SAINT LOUIS, MO 631366148
3149538799
FAIRVIEW HEIGHTS MEDICAL GROUP SC
11133 DUNN RD, SUITE 2427
SAINT LOUIS, MO 631366163
3146535643
SCOTT AND WHITE CLINIC
2401 S 31ST ST BLDG, 35 BAYLOR SCOTT AND WHITE RONEY BONE AND
TEMPLE, TX 765080001
2547242663
SCOTT AND WHITE CLINIC
810 W U AVE
TEMPLE, TX 765080001
2547242585
SCOTT AND WHITE CLINIC
1605 S 31ST ST, BAYLOR SCOTT AND WHITE CENTER FOR DIA
TEMPLE, TX 765080001
2542150100
SCOTT AND WHITE CLINIC
2401 S 31 ST
TEMPLE, TX 765080001
2547242459
Source: CMS National Downloadable File, September 2026.