Subway adresses in Carroll‚ OH Home Work hours Subway hours Ohio Carroll AddressPhoneMap100 Market St Carroll(740) 756-7765 You May Like Subway hoursMcDonald's hoursWendy's hoursPeople Are Reading