Contact Us for Veterinary Care in Lake Elsinore CA

Located in beautiful Lake Elsinore, California, we are just off of Interstate 15, approximately 3 miles southwest of Canyon Lake and a quarter of a mile north of the Lake Elsinore Storm Stadium. We proudly serve the surrounding Wildomar, Menifee, and Murrieta communities, as many of our loyal clients come from all over the area for the superior care they know their pet will receive at Mountainview Small Animal Hospital.


151 Diamond Drive
Lake Elsinore, CA 92530

Map & Directions

How To Contact Us

Phone: (951) 674-1475(951) 674-1475
Follow us on Facebook!


Monday – Saturday: 8 a.m. – 5 p.m. (Thursday hours are extended until 9 p.m.)

Sunday: 8 a.m. - 4 p.m. (Tech. Appointments Only)

Please contact us any time, and visit our Facebook page for the latest updates and fun events, pet pictures, and facts.

About Us

Free vaccines for life programFree Vaccines For Life Program

Very happy with the care, analysis and follow up attention, with our dog with a rattlesnake bite. Although money unfortunately was an issue, they never compromised their professionalism. Highly unique in this business!!!
— Michael B