Freemans Pk, 90 Aylestone Road
Leicester,
Leicestershire
LE2 7LT
08712244007
Latitude: 52.6223300, Longitude: -1.1326210
09:00 - 19:30 - Mo, Tu, We, Th, Fr
Actual information about Odeon Leicester of Cinema category. Odeon Leicester is located at Freemans Pk, 90 Aylestone Road Leicester, LE2 7LT. How to get to Odeon Leicester office? Look at the map below or call them 08712244007