Location The Lord Jeffrey Inn RecyclingWorksMa July 31, 2017 Loading Map.... The Lord Jeffrey Inn30 Boltwood Avenue - AmherstEvents 42.3745394 -72.51837319999998 Address 30 Boltwood Avenue Amherst MA 01002 United States Upcoming Events No events in this location