Medical school: MEHARRY MEDICAL COLLEGE SCHOOL OF MEDICINE
Graduated: 1996
NPI: 1144305152
Practice Locations (4)
AFC PHYSICIANS OF TENNESSEE PC
291 INDIAN LAKE BLVD
HENDERSONVILLE, TN 370756270
6152655008
AFC PHYSICIANS OF TENNESSEE PC
5826 NOLENSVILLE PIKE
NASHVILLE, TN 372116502
6157601946
AFC PHYSICIANS OF TENNESSEE PC
985 INDUSTRIAL BLVD
SMYRNA, TN 371676815
6152208500
AFC PHYSICIANS OF TENNESSEE PC
2070 WALL ST
SPRING HILL, TN 371744208
6155678965
Source: CMS National Downloadable File, September 2026.