Sho Izumi, DDS, Dentist

23545 Crenshaw Blvd
Ste 105
TorranceCA  90505-5218 (Los Angeles County)


Phone: 310-323-2320
Fax:

NPI: 1306201892
License Number: 64992 (CA)