Graduated: 1998
NPI: 1770643124
Practice Locations (3)
NEWGEN ALABAMA BILLING LLC
3316 HWY 280
ALEXANDER CITY, AL 350103369
2563297100
RUSSELL HOSPITAL CORPORATION
3368 HWY 280 209
ALEXANDER CITY, AL 350103375
2542157474
RUSSELL HOSPITAL CORPORATION
3520 HWY 280
ALEXANDER CITY, AL 350103369
2564146210
Source: CMS National Downloadable File, September 2026.