860 5th Street, Fremont Park / Facing 4th Street, Santa Rosa, CA
Cancer Survivor Plaza
38.443284, -122.708831
Full map and directions