Plan your visit to Subway today. Nestled in the bustling locale of 101 Willow Street, Lochbuie I-80603-5739, United States, our restaurant is open today, ready to serve you our signature dishes. As our 3.9 rating and 524 reviews suggest, we offer nothing less than a top-notch dining experience. Stay updated with Subway's opening hours available here. If you have any questions, you can reach Subway at +17206850228.