Scott T Odom, DDS, Dentist

1315 Surrey St
LafayetteLA  70501-7617 (Lafayette County)


Phone: 337-593-9989
Fax:

NPI: 1932232493
License Number: 4901 (LA)