Deedreea Rich, DDS, Dentist

1441 Avocado Ave
508
Newport BeachCA  92660-7721 (Orange County)


Phone: 949-640-5680
Fax: 949-388-6715
Email: smi***@*****il.com

NPI: 1962824250
License Number: 27358 (CA)