My Nonprofit Reviews
Review for National Marine Life Center, Inc., Buzzards Bay, MA, USA
2, 2.5 stars at best. As a local resident for over 10 years, I used to take my grandkids there every summer but we stopped going last year. The place might do some good for animals and education but it has hardly changed, seems poorly managed and not a good place to financially invest in. The overall rating is highly inflated from 5-star reviews written by people within or closely associated with the organization as a way to hide any review less than 5 stars.