Leon generally opens from 11:00 AM to 08:00 PM on weekdays, with extended hours on weekends. Check your local store for exact timings.