American Legion Hall 302 E Magnolia St Troup, TX 75789 Phone: (903) 842-3750
Category: civic social association