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