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.


View Larger Map