Freeport, Illinois — That Yoshi. You just can’t take the green dude anywhere without him wanting to give away deals at his store called Game Corner in Freeport. Game Corner offers a Best Price Guarantee and the biggest selection of new and old movies, games, systems, accessories, you name it. What’s up Yoshi…
Game Corner is located at 1874 S. West Ave in Freeport.