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. Mark J. Pearrow


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