Amherst’s Freemason temple opened its doors to the public for the first time in 15 years during a statewide open house event April 22. The temple, located at 399 Franklin Ave., in Amherst, has been in ...