Explore details about location Great Plain Terrace. Great Plain Terrace is a location situated within the Needham alongside other areas such as Lantern Lane, Greendale Avenue, Fairview Road.