United States / Lowell / Bars & pubsirish pubOwen and Ollie'sAddress91 Mill St, DracutWebsitewww.owenandollies.comPhone+19789574400—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itSport Zone · 725 mNot ratedO'Hara's Tavern · 784 mNot ratedPaddy's Ale House · 1150 mNot ratedDillon McAnespie Park