Charles E Singleton, MD, Surgery

208 W Spring St
Ste 300
SylacaugaAL  35150 (Talladega County)


Phone: 256-245-8100
Fax: 256-245-9138

NPI: 1275623639
License Number: 00021506 (AL)