VFW Post 6717

VFW Post 6717, also known as South Side Post, is a Veterans of Foreign Wars post located at 2264 South Sargent Avenue, Odessa, Texas. The post features hall rentals.