Gelston Village Hall in Dumfries and Galloway

Gelston Village Hall in Dumfries and Galloway is a community centre. Gelston Village Hall is near Douglas Terrace.

Amenity
community centre
Building Type
public building