Charles H Banks Jr, DMD, Dentist

2095 20th Ave
HaleyvilleAL  35565 (Winston County)


Phone: 205-486-8601
Fax: 205-486-9183

NPI: 1780704270
License Number: 4826 (AL)