Explore details about location Riverview Avenue. Riverview Avenue is a location situated within the Groton alongside other areas such as 1st Street, Greenview Road, Meech Avenue.