Llandeilo Civic Hall Trust Ltd
Address: 17 Crescent Rd, Llandeilo SA19 6HW
Phone: 01558 822001