Marcel Bouchard, DMD, Dentist

5659 W 8th St Unit 204
Los AngelesCA  90036-4796 (Los Angeles County)


Phone: 310-560-1679
Fax:

NPI: 1437267218
License Number: 38261 (CA)