Michael B Leonard, DDS, Dentist

5839 E Kings Hwy
ShreveportLA  71105-4300 (Caddo County)


Phone: 318-868-4072
Fax:

NPI: 1376840033
License Number: 3565 (LA)