About Troop 121
Troop 121 is a Scouts, BSA Troop for boys in Auburn, Massachusetts. Troop 121 holds weekly meetings at North American Martyrs Church. We typically hold a trip for one weekend each month. Our troop does many fun activities such as camping, hiking, ice fishing, orienteering, bike trips, summer camp, and more!