Now managed on behalf of the community by the Garlieston Village Hall Committee.
Bookings and Enquiries
T. 07756 641520 E. garliestonhall@gmail.com
Download booking form
Now managed on behalf of the community by the Garlieston Village Hall Committee.
T. 07756 641520 E. garliestonhall@gmail.com
Download booking form