1. Value Windows And Doors 1830 Flower Ave, Duarte, CA 91010 Coordinate: 34.13276,-117.96065 Phone: (888) 330-3253
2. Value Windows And Doors 1855 Business Center Dr, Duarte, CA 91010 Coordinate: 34.13421,-117.96428 Phone: (626) 256-9287