My Nonprofit Reviews

cape_cod
186 profile views
1 reviews
Review for National Marine Life Center, Inc., Buzzards Bay, MA, USA
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