Graduated: 1996
NPI: 1952536831
Practice Locations (2)
HOSPITAL MEDICINE ASSOCIATES LLC
810 SAINT VINCENTS DR
BIRMINGHAM, AL 352051601
2059397000
APOGEE MEDICAL GROUP TENNESSEE PC
1607 S LOCUST AVE
LAWRENCEBURG, TN 384644011
9317663179
Source: CMS National Downloadable File, September 2026.