Sergio Carlos Ibarra, DMD, Dentist

23441 Madison St Ste 150
TorranceCA  90505-4756 (Los Angeles County)


Phone: 310-373-2960
Fax:

NPI: 1720467145
License Number: 058909 (NY)