Nintendo Wii Wii Retailer - Game Stop (#2749) - Eastlake Terrace in Chula Vista (Games Electronics ) - Location & Hours

Store Details

2127 Olympic Parkway
Suite 1004
Chula Vista, California 91915

Phone: (619) 656-8179

Map & Directions   Website

Regular Store Hours

Mon-Sun 10AM-9PM

Store hours may vary due to seasonality.

Nearby Nintendo Wii Locations

Advertisements