Leo S Shin, DDS, Dentist

1401 Avocado Ave Ste 701
Newport BeachCA  92660-8709 (Orange County)


Phone: 949-648-2202
Fax:

NPI: 1003162066
License Number: 61430 (CA)