Enjoy a fun filled time at Game Stop located on Main Street of Fairfax city. A very clean and organized shop with excellent parking space featuring a huge selection of games. Plus, a brilliant customer service from the staff who never mind answering any of your questions no matter how stupid they are.
Roberto is amazing you are my Jesus for my twins 16 th birthday and Christmas you should have your own store!!!!