Dr. Steven Leach
NPI: 1447348354
Dr. Steven Leach is a Dentist specialist focused health provider in Decatur, Alabama. affiliates with no hospitals or medical groups. Call Dr. Steven Leach on phone number 2563533211 for more information and advice or to book an appointment.
| City | Decatur |
| State | Alabama |
| Address 1 | 2002 FLINT RD SE |
| Postal Code | 35601 |
| Phone | 2563533211 |
| Fax | 2563534345 |