Subway adresses in Omro‚ WI Home Work hours Subway hours Wisconsin Omro AddressPhoneMap163 E Main St Omro(920) 685-5500 You May Like Subway hoursHardee's hoursMcDonald's hoursPeople Are Reading