Stockbridge is a town in Berkshire County in western Massachusetts, United States. Our graduates lead progress … All rights reserved (About Us). West Stockbridge, MA  01266, 84 Alford Rd, Lenox, MA  01240, 440 South St, View more property details, … Williamstown, MA  01267, 100 Meacham St, Not to brag but our students are passionate, mature and committed to learning,  which makes for rich discussions and shared experiences.