Lourdes Alvarado, DDS, Dentist

3814 La Sierra Ave
RiversideCA  92505-3528 (Riverside County)


Phone: 951-729-4800
Fax: 951-689-4800

NPI: 1114104205
License Number: 56378 (CA)