Troop 309 is an active troop that participates in a variety of activities and events throughout the year. The gallery below shows some highlights:
Troop 309 is an active troop that participates in a variety of activities and events throughout the year. The gallery below shows some highlights: