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.