Subway adresses in Cloverdale‚ CA Home Work hours Subway hours California Cloverdale AddressPhoneMap117B S Cloverdale Blvd, Ste B Cloverdale(707) 894-9391 You May Like Starbucks hoursMcDonald's hoursSubway hoursPeople Are Reading