Lena S Debaz, DMD, Dentist

307 N Brea Blvd
BreaCA  92821-4053 (Orange County)


Phone: 714-594-7009
Fax:

NPI: 1255757647
License Number: 100403 (CA)