Troop 870 is boy led

As such, the Scouts provide the majority of the troop leadership. 
The adult role is to enable the scouts to successfully lead and to ensure a safe and fun environment for all.

Troop Meetings

The Troop Meetings are lead by the Senior Patrol Leader with assistance from the other Scout leaders.  These meetings usually include a mixture of skill development and fun activities. The Scouts also meet as patrols when needed to plan upcoming outings. Troop Meetings are held on most Mondays as specified in the Troop Calendar.  Meetings are held year round at Murray Hills Christian Church in the Fellowship Hall.

Patrol Leaders Council (PLC)

The troop’s scout leaders form the PLC. The PLC Meetings are lead by the senior patrol leader (SPL) with support from the scoutmaster. The PLC plans the upcoming troop meetings. The PLC meetings are held the first Monday of each month at Murray Hills Christian Church.   
Note: The PLC Meeting replaces the regular Troop Meeting.

Scoutmaster and Assistant Scoutmasters (ASMs)

The scoutmaster and ASMs are responsible for providing the scout program. This including supporting the scout leadership, leading outings, providing skills instruction, and other logistical and administrative tasks (e.g. planning a trip and sending communications about it to the troop).

Troop Committee

The troop committee maintains the troop infrastructure including advancement, fundraising, recruiting, equipment, etc..  Troop committee meetings are held the first Tuesday of each month. See the Troop Calendar for the location.