Foot LockerMusic City At Vista 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 12:00 PM - 6:00 PM2401 S Stemmons Freeway Suite 1028 Lewisville, TX 75067 USphone(972) 315-3655(972) 315-3655Get DirectionsVisit Store Website