Debra Finch Cook, DDS, Dentist

31441 Santa Margarita Pkwy Ste G
Rancho Santa MargaritaCA  92688-1838 (Orange County)


Phone: 949-589-7820
Fax: 949-589-2301
Email: drd***@*****il.com

NPI: 1811013519
License Number: 43441 (CA)