Russells Rock & Jewelry Address: 27911 North St, North Liberty, IN 46554 Phone: (574) 289-7446 Beads-Retail Other Businesses: Brown, Deborah S at 304 N Main St, North Liberty, IN 46554 Crumstown Tavern at 59400 Crumstown Hwy, North Liberty, IN 46554