Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1984
NPI: 1710041777
Practice Locations (1)
GREYSTONE FAMILY MEDICINE PC
6930 CAHABA VALLEY RD, SUITE 102
HOOVER, AL 352422673
2057835207
Source: CMS National Downloadable File, September 2026.