Mark Richards Durham, DMD, Dentist

4946 York St
MetairieLA  70001-1036 (Jefferson County)


Phone: 504-324-4309
Fax:

NPI: 1316265358
License Number: S-492 (LA)