Odeon Llanelli
Island Place,
Llanelli,
SA15 1SG
Island Place,
Llanelli,
SA15 1SG
No one has favorited this theater yet
Showing 1 comment
A picture of the theatre (part of a grand opening set) can be seen here.