2516 Historic Route 66, Santa Rosa
88435, United States
2.03 mi (3.27km) from City Center