Worcester , MA , United States
Organization : Eco Tec Inc
Chapter : New England Chapter, International Chapter