From Our Editors
You won't have to travel far to pick up a new video game. Interactive Planet is located in the heart of Clifton. You'll be astonished by the diverse selection of souvenirs and memorabilia at Interactive Planet in Clifton.
Drivers will find parking not far from the store. If you're looking to pick up a pastime, swing by Interactive Planet and get your game on.