Leach Steven a DDS
2002 Flint Rd SE
Decatur, AL, United States
35601
2002 Flint Rd SE
Decatur, AL, United States
35601
No Phone Number Provided
No Website Provided
Could not be more kind and caring and professional. Never had a dentist spend as much time on me, rather than having assistant do it. He and staff are just excellent!
Submitted Sept. 14, 2014