Subway - Byron, IL, United States close