1. Windows By Annette 5207 Ghinaudo Rd, Hitchcock, TX 77563 Coordinate: 29.36745,-95.05339 Phone: (409) 925-6468