Directions
The Wayland Depot is located at One Cochituate Road (Rte. 27), Wayland, Massachusetts.
From the East- Take Rte. 20 west, take right onto Rte. 27, The Wayland Depot is located 2 blocks on your left.
From the West- Take Rte. 20 east, take left onto Rte. 27, The Wayland Depot is located 2 blocks on your left.
Leave a Reply
You must be logged in to post a comment.