Seyed Reza Izadi Dehkordi, DDS, Dentist

22982 El Toro Rd
Ste 100
Lake ForestCA  92630-4961 (Orange County)


Phone: 949-305-0202
Fax: 949-305-0203

NPI: 1457426777
License Number: 43172 (CA)