Luis Bayardo, DDS, Dentist

1201 S Garfield Ave
AlhambraCA  91801-5037 (Los Angeles County)


Phone: 626-457-1702
Fax: 626-457-1792

NPI: 1861732034
License Number: 49842 (CA)