Applebee's adresses in Windsor‚ CA Home Work hours Applebee's hours California Windsor AddressPhoneMap8931 Brooks Rd S Windsor(707) 836-0642 You May Like McDonald's hoursKFC hoursMountain Mike's Pizza hoursA&W Restaurant hoursSubway hoursStarbucks hoursPeople Are Reading