Start from
South Temecula Veterinary Hospital
32844 Wolf Store Rd, Temecula 92592