Carl Allan Barnes, MD, Pathology

603 W Alabama St
FlorenceAL  35630-6006 (Lauderdale County)


Phone: 256-768-8340
Fax: 256-768-9693
Email: cab***@*****ol.com

NPI: 1538134655
License Number: 00010191 (AL)