Straw Corner Shops Location Excellent and desirable location in the middle of Stowe Village at the corner of Routes 108 & 100. Local shops, restaurants and hotels are within walking distance; this is also a high volume traffic location, directly abutting the Mobil Station. Parking spaces are plentiful in the lot shared by other Straw Corner businesses. Recent improvements include wheel-chair accessible porch, reinforced foundation, new boiler, and stone patio outside of the restaurant space for outdoor dining.