Explore details about location Edison Green. Edison Green is a location situated within the Boston alongside other areas such as Summer Street, G Street, Anselm Terrace. Additionally, some smaller parts of Edison Green include specific areas like Harvest Terrace, Buttonwood Street, Grant Street adding to the diversity of its landscape.