John Edgar Bartmess, MD, Internal Medicine

646 Cox Creek Pkwy
Ste B
FlorenceAL  35630-1105 (Lauderdale County)


Phone: 256-760-4544
Fax: 256-246-0033

NPI: 1205837317
License Number: 10129 (AL)