Explore details about location Jessie Avenue. Jessie Avenue is a location situated within the Attleboro alongside other areas such as Booth Street, South Main Street, Knott Street.