1725 Fulton Road, Santa Rosa, CA 95403, USA
1725 Fulton Rd.
Santa Rosa
California
95403
United States
Off-leash, unfenced, under voice control areas Daily 6-8 p.m.