Howarth Park 
Directions

630 Summerfield Road
Santa Rosa, CA 95405

415 Steele Lane
Santa Rosa, CA 95403

707-543-3425


Link: Howarth Park Page

Hours
Sunrise - Sunset
Open 7 days a week