STEP Administration

STEP is a non-profit organization, registered in Massachusetts. Step is managed by a staff located at:

54 Beals Street
Brookline, MA 02446

STEP’s Administration includes a Board and Steering Committee.