Finley Recreation Complex Posted on August 23, 2019 Map Unavailable Address 2060 West College Avenue Santa Rosa CA United States Upcoming Events No events in this location