Timothy Dale Leach, DDS, Dentist

277 E Railroad Ave
Denham SpringsLA  70726-3407 (Livingston County)


Phone: 225-791-0777
Fax: 225-791-0775

NPI: 1972713857
License Number: 5806 (LA)