VFW Post 730

VFW Post 730, also known as Wilson and Taylor Memorial Post, is a Veterans of Foreign Wars post located at 537 East Sheridan Street, Decatur, Illinois.