Vail Ranch Veterinary Hospital 31685 Temecula Pkwy.Ste ATemecula, CA, 92592 View Phone 951-302-9111 Fax: 951-302-9114 View Website Experience & Reliability 50% off of exam for new patients OR FIRST EXAM About Connect with this Business: Send to My Email Send to My Phone Print this Page