More about Menter Aberystwyth
Menter Aberystwyth is located at Aberystwyth University Dept of Theatre, Film & Television Studies, Parry-Williams Building, Aberystwyth SY23 3AJ, UK
+44 1970 628725
http://www.menter-aberystwyth.org.uk/