North Polish Falcons, St. Louis Avenue Posted by Chris Naffziger on March 11, 2008December 28, 2025 Update: The Polish Falcons sold their building in 2019.