1. Vail Ranch Pharmacy 32675 Temecula Pkwy Ste B, Temecula, CA 92592 Coordinate: 33.48363,-117.08685 Phone: (951) 303-8300