If I lived in Ohio, this would be my go-to place for shopping. I don't particularly enjoy regular (by regular, I mean indoor) shopping malls so Crocker Park is a great alternative. This may not seem so fantastic when it's raining or snowing but on nice days, it's a great place to shop.
There are plenty of great stores and eateries that appeal to me so I was very happy when my friends brought me here to have lunch and window shop. It's also nice that they don't charge for parking which is not something you'd find in DC.
Go to Crocker Park. And when it's nice out, sit in the common area and play chess on the GIANT chessboard.