Stewart Cledera Barrameda, DMD, Dentist

1519 E Amar Rd
West CovinaCA  91792 (Los Angeles County)


Phone: 626-964-6799
Fax: 626-964-8439

NPI: 1790827962
License Number: 42273 (CA)