Barrhead & Neilston Historical Association About The Association meets on Thursdays at 7:30pm in the Glen Hall, Neilston Location Glen Hall, Main Street, Neilston, G78 3NL Contact