Odeon Llanelli

Island Place,
Llanelli, SA15 1SG

Unfavorite No one has favorited this theater yet

Showing 1 comment

CSWalczak
CSWalczak on October 17, 2012 at 5:10 pm

A picture of the theatre (part of a grand opening set) can be seen here.