Arturo Ibarra, DDS, Dentist

2407 N Broadway Ave
Los AngelesCA  90031-2218 (Los Angeles County)


Phone: 323-221-3165
Fax: 323-221-0112

NPI: 1386787976
License Number: 31287 (CA)