Odeon Cinema Stillorgan: Stillorgan Plaza

Dublin, Leinster, Ireland ● Multiplex

Company: United Cinemas International Multiplex Ireland

Address: Lower Kilmacud Road, Stillorgan, Dublin , Leinster

Website:

Phone: +353-35317074100, +353-012835656

Email: odeon.stillorgan@odeonuk.com

Theatre Rating
Based on 0 users