Name
Email
Message
Submit

Needham Masonic Building
1101 Highland Avenue, Needham, MA 02494

Map & Directions
The Needham Masonic Hall is located at 1101 Highland Avenue Needham. The present location, dedicated in 1972, is Freemasonry’s third location in the town of Needham. The two previous Masonic Halls were located in the center of town.

Today, the building is located with sufficient parking and convenient access. Permitted for up to 200 guests, the Lodge room (40x60) and banquet hall (40x60) serve several Masonic Lodges and The order of Eastern Star. The hall is also available for rental.

Beth-horon Lodge
Established 1871
Meets on 3rd Tuesday​


Presiding Master
Wor. Bruce M. Newman

Secretary
Bro. Donald MacPhee

Name
Email
Message
Submit
Moses Michael Hays
Established 1931
Meets on 2nd Tuesday


Presiding Master
Wor. Edward B. Needel


Secretary
Wor. Harold J. Salant

Name
Email
Message
Submit
Moses Michael Hays
Norfolk Lodge
Established 1874
Meets on 2nd Monday​


Presiding Master
Wor. Ethan Gilson

Secretary
Wor. Edward Ambuter

Name
Email
Message
Submit
The Masters Lodge
Established 1983
Meets on 3rd Wednesday​


​Presiding Master
R.W. Peter Smith

Secretary
R.W. David E. Pace​

Name
Email
Message
Submit
Wellesley Lodge
Established 1912
Meets on 1st Tuesday​


Presiding Master
Wor. Peter Mooradian

Secretary
R.W. Lincoln Richards​

Name
Email
Message
Submit