The Brattleboro Lodge No 102, chartered in 1861, is located at #196 Main St. in Brattleboro, Vermont.
Situated on the North end of Main St., the lodge is adjacent to a large brick church to the south and the U.S. Post Office to the north.
Generated from their website's infomation