Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 1974
Also: INTERNAL MEDICINE
NPI: 1811962509
Practice Locations (2)
VAUGHAN PHYSICIAN PRACTICES, LLC
1023 MEDICAL CTR PKWY, SUITE 305
SELMA, AL 367017738
3344186656
SELMA KIDNEY CARE INC
901 MEDICAL CTR PKWY
SELMA, AL 367016746
3342678651
Source: CMS National Downloadable File, September 2026.