We will be meeting at the Tarksheel Cultural Society's facility on 130th Street in Surrey. I will get a map and post it once I've got the exact address.
I think you will find it a good place to meet, as it is private, and we can make coffee and tea and such. It also has an upstairs.
126 7536 130th St
Surrey, BC V3W 1H8
Google map and directions