Memorial Cross Park, Santa Clara, CA · Waypals