Steven Thomas Placido, DDS, Dentist

420 N Garfield Ave
AlhambraCA  91801-2438 (Los Angeles County)


Phone: 626-289-9281
Fax: 626-284-2841
Email: drp***@*****ol.com

NPI: 1659530186
License Number: 36414 (CA)