Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1981
Offers telehealth
NPI: 1720039175
Practice Locations (2)
ARTICULARIS HEALTHCARE GROUP INC
1907 S COLLEGE ST, SUITE 201
AUBURN, AL 368325906
3342036196
SACRED HEART HEALTH SYSTEM INC
5192 BAYOU BLVD
PENSACOLA, FL 325032102
8504162280
Source: CMS National Downloadable File, September 2026.