Oi Chief had I known you were in the Rexdale neck o de woods I woulda meet up. My family live about 5mins from where you were and I visit on occasion.
There was a masjid at Birchmount and Comstock in Scarberia..this was torn down and now it seems to be rebuilding. Looks like dem guys got the bucks.