Howarth Park
630 Summerfield Rd, Santa Rosa, CA 95405-5456
Howarth Park is a Bodies of Water, Hiking Trails, Parks place is located in Santa Rosa, California. The address of Howarth Park is 630 Summerfield Rd, Santa Rosa, CA 95405-5456.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://srcity.org/departments/recreationandparks/parks/howarth/Pages/default.aspx