Town of Wayland Address: 38 Cochituate Rd, Wayland, MA 01778 Phone: (508) 358-6912 Services: Ambulance Call (508) 358-6912 Get Directions