Welcome To The Aldrich Center 9/1/2018 Located amidst the brick sidewalks and gas lights of Beacon Hill, the Aldrich Center at One Walnut Street is two blocks from the State House overlooking the Boston Common Frog Pond. Read More