Yoshi Stopped By Game Corner in the Meadows Mall Again

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…

[srizonfbvidsingle id=978750662288778]

Game Corner is located at 1874 S. West Ave in Freeport.


Leave a Reply