
The Town of Windsor is located on Hwy 101, 60 miles North of San Francisco, 50 miles South of Ukiah. To get to Old Downtown Windsor, coming north on Hwy 101, take the Central Windsor Exit; head west (under the freeway) on Old Redwood Hwy, which turns into Windsor River Road. Turn right on Bell Road to access the eastern end of the Windsor Town Green, or head straight to explore the original Old Downtown Windsor. Turn right on Windsor Road to access the western end of the Windsor Town Green.
Coming South on HWY 101, take the Windsor Exit and turn right on Windsor River Road. Turn right on Bell Road to access the eastern end of the Windsor Town Green, or head straight to explore the original Old Downtown Windsor. Turn right on Windsor Road to access the western end of the Windsor Town Green.