1 Charles H Banks Jr, DMD Dentist - General Avg. Rating: 0/5 Main Location 2095 20th AveHaleyville, Alabama 35565 Highlights Accepts Insurance Plans