1. Vfw Post 9801 3220 W 159th St, Markham, IL 60428 Coordinate: 41.60105,-87.69543 Phone: (708) 596-6990