United States / Elgin / ShoppingShoppingOtter Creek Shopping CenterAddressElginWebsitewww.officemax.comPhone+18476950761—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 itChurro Bar · 143 mNot ratedApplebee's · 240 mNot ratedOld Republic [Kitchen + Bar] · 331 mNot rated