Eric Swainston, DDS, Dentist

1530 Baker St
Ste D
Costa MesaCA  92626-3752 (Orange County)


Phone: 714-556-5636
Fax: 714-556-9100

NPI: 1194988295
License Number: 39136 (CA)