1. Alamo Glass 5220 W Parkway St, Groves, TX 77619 Coordinate: 29.9378,-93.92825 Phone: (409) 962-0289