1. GALLO WINDOW CORP. 2558 SE 13th Ct, Homestead, FL 33035 Coordinate: 25.45724,-80.43916 Phone: (305) 303-4562