Make it 3 hours and come to Devils Lake. Other possibilities would be Ashtabula or Jamestown Reservoir. I’m not sure how big their perch are, but they both produce decent walleye. There’s tons of small dams around the countryside that you could explore as well. Lots of them are stocked with perch, walleye, northern, and other various species.