Otter Bar Back to Search Otter Bar 381 US Hwy 8 , Armstrong Creek , WI , 54103 4192775327 Send Email Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone