About Troop 121
Troop 121 is a Boy Scout troop in the town of Auburn, Massachusetts. Troop 121 holds weekly meetings at North American Matyrs Church. We try to hold a weekend-long trip once a month. Our troop does many interesting activities, such as ice fishing, laser tag, orienteering, bike trips, summer camp, and more!