Dr. David S. Hahn

Dentist in Irvine, CA

Dr. David S. Hahn in Irvine, CA

4980 Barranca Pkwy Ste 205, Irvine, CA

Phone: (949) 654-3601

Website