Joel A Ovadia, DDS, Dentist

22343 Cairnloch St
CalabasasCA  91302-5875 (Los Angeles County)


Phone: 818-224-4175
Fax: 818-591-2959

NPI: 1437163037
License Number: 24581 (CA)