1. The Screen Door 127 E Post Office St, Weimar, TX 78962 Coordinate: 29.70383,-96.77953 Phone: (979) 725-1100