Vera Farhoud Raad, DDS, Dentist

130 W Rte 66
Ste 316
GlendoraCA  91740-6249 (Los Angeles County)


Phone: 626-335-7727
Fax: 626-335-7911

NPI: 1609160498
License Number: 43652 (CA)