McCrehan Memorial Swimming PoolFind lots of splashy fun at McCrehan Memorial Swimming Pool. Within the DCR pool system, swimming pools have a water depth of at least two feet. CategoriesSee & DoGatherGet Directions Contact359 Rindge Ave.Cambridge, MA 02140North Cambridge