Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1720068463
Practice Locations (3)
AFFINITY PHYSICIAN SERVICES, LLC
5890 VALLEY RD, SUITE 200
BIRMINGHAM, AL 352358669
2056557600
AFFINITY PHYSICIAN SERVICES, LLC
2520 VALLEYDALE RD
HOOVER, AL 352442019
2059809944
NORTH SHELBY FAMILY HEALTH
2520 VALLEYDALE RD
HOOVER, AL 352442019
2059809944
Source: CMS National Downloadable File, September 2026.