Oakley Store Southlake Town Square 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 PM307 Grand Ave Southlake, TX 76092 USphone(817) 442-9090(817) 442-9090Get DirectionsVisit Store Page