1. Efficient Window & Door 28706 Tupelo Rd, Menifee, CA 92584 Coordinate: 33.65984,-117.15911 Phone: (951) 746-3103