Subway - Holland, OH, United States close