Explore details about location Independence Green. Independence Green is a location situated within the Montpelier alongside other areas such as Hinkley Street, Memorial Drive, Waverly Place.