My Nonprofit Reviews

cape_cod - charity reviews, charity ratings, best charities, best nonprofits, search nonprofits


74 profile views
1 reviews

Review for National Marine Life Center, Inc., Buzzards Bay, MA, USA

Rating: 5 stars  

The National Marine Life Center is a tremendous asset to the Cape's wildlife and community. The organization rehabilitates and releases stranded marine animals and takes the opportunity to learn from each case.

Role:  General Member of the Public