NEUTRALStevens ParkSanta Barbara, United StatesA lesser known Santa Barbara park.View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update