John Richard Kavanagh, DDS, Dentist

3731 Tibbetts St
Ste 10
RiversideCA  92506-2604 (Riverside County)


Phone: 951-683-4790
Fax: 951-683-4795
Email: kav***@*****al.net

NPI: 1689755837
License Number: 48478 (CA)