Dh says to try:
St Vincent bowling club in St Vincent's Cresc
Maryhill Community Hall
Hillhead Jordanhill Rugby Club (Hughenden)
Oran Mor
Woodside Social Club (might have closed)
Partick Thistle have hospitality lounges at Firhill
Cottier's
(sorry, some of these might already be on the thread)
Also have you contacted the City Council? They might have a list.