Explore details about location Bay View Avenue. Bay View Avenue is a location situated within the Plymouth alongside other areas such as Garrett Place, Douglas Avenue, Sandwich Street.