Jun Oda, DDS, Dentist

23000 Crenshaw Blvd
Ste 105
TorranceCA  90505-3052 (Los Angeles County)


Phone: 310-326-8661
Fax:

NPI: 1780715300
License Number: 37271 (CA)