Glen Community Hall
Main Street, Neilston, Glasgow G783NL Glasgow , Lanarkshire, United Kingdom United Kingdom
- Profile: Glen Community Hall is a Community Centres company located at Glasgow , Lanarkshire,, United Kingdom United Kingdom, address is Main Street, Neilston, Glasgow, Glasgow , Lanarkshire, G783NL UK, postcode is G783NL, you can contact Glen Community Hall by phone 441415801687