VFW Post 5216

VFW Post 5216, also known as Town of Lake Post, is a Veterans of Foreign Wars post located at 15326 South 82nd Avenue, Orland Park, Illinois.