Leon Albert Flettrich III, DDS, Dentist

729 N Carrollton Ave
New OrleansLA  70119-4708 (Orleans County)


Phone: 504-483-0955
Fax: 504-488-1847
Email: lfl***@*****ox.net

NPI: 1689681892
License Number: 3910 (LA)