Diane Lim Beyaoju, DDS, Dentist

1550 Superior Ave
Costa MesaCA  92627-3653 (Orange County)


Phone: 949-650-0656
Fax:

NPI: 1497963771
License Number: 33953 (CA)