Home Published on: December 14, 2015 | Author: webauthorings What We Do Tour The Lodge How To Join Discover “the greatness in you” at Celestial Lodge. One of the Freemason lodges in Westwood, near Dedham, MA since the early 19th century.