1. Window World of Los Angeles 718 Arrow Grand Cir, Covina, CA 91722 Coordinate: 34.10346,-117.87769 Phone: (310) 564-7299