The National Marine Life Center is located at 120 Main Street, Buzzards Bay, next to Bridge Park.
From I-495 and Route 25 take Exit 3, the last exit before the Bourne Bridge (2nd exit marked for Buzzards Bay). The end of the exit ramp enters a large rotary. Follow the rotary half-way around and exit at Main Street. NMLC is 8/10 mile down Main Street on the left.
From Route 3 South, follow signs for Route 6 West. Travel along the Cape Cod Canal, under the Bourne Bridge, and enter the Buzzards Bay rotary. Follow the rotary three-quarters of the way around and exit at Main Street. NMLC is 8/10 mile down Main Street on the left.
View Larger Map