Subway adresses in Windsor‚ CA Home Work hours Subway hours California Windsor AddressPhoneMap8790 Lakewood Dr Windsor(707) 838-8735 6400 Hembree Ln, Ste 100 Windsor(707) 838-1340 You May Like Subway hoursBaskin-Robbins hoursPapa Murphy's hoursMountain Mike's Pizza hoursJamba Juice hoursBurger King hoursPeople Are Reading