Steven M Ota, DDS, Dentist

3440 Lomita Blvd
Ste 434
TorranceCA  90505-4801 (Los Angeles County)


Phone: 310-530-5144
Fax: 310-530-7972

NPI: 1942328190
License Number: 37471 (CA)