Peter Thomas Smrecek Jr, DDS, Dentist

1401 Avocado Ave
Ste 806
Newport BeachCA  92660-7720 (Orange County)


Phone: 949-759-8606
Fax: 949-759-8609
Email: pet***@*****oo.com

NPI: 1285650531
License Number: 28817 (CA)