Masonic Temple

Located on North Main Street across from the library.

Attleboro Masonic Temple in 2000