Steven J. Brown of Ladd assumed the top job of Worshipful Master, as St. John’s Lodge No. 13 Ancient Free & Accepted Masons of Peru held its 184th annual installation of officers during an open ...