Trehafod Community Village Hall

Ivor Street
Trehafod
PONTYPRIDD
CF37 2NF

01443 681258