1. Index Fresh 28061 Diaz Rd, Temecula, CA 92590 Coordinate: 33.501198,-117.1566 Phone: (951) 676-8696