Richard Benveniste, DDS, Dentist

19231 Victory Blvd
#256
ResedaCA  91335-6347 (Los Angeles County)


Phone: 818-881-7337
Fax: 818-881-6183

NPI: 1568511533
License Number: 17642 (CA)