Leonard Beneli, DDS, Dentist

31500 Grape St Ste 8
Lake ElsinoreCA  92532-9702 (Riverside County)


Phone: 951-471-1628
Fax:

NPI: 1518188077
License Number: 47230 (CA)