Explore details about location Buzzards Bay Avenue. Buzzards Bay Avenue is a location situated within the Dartmouth alongside other areas such as Crescent Drive, Lincroft Street, Albro Avenue.