Jewish Place in Glasgow Scotland. The Avenue Shopping Centre, Ayr Road, Newton Mearns, Glasgow, G77 6EY, UK.
More Jewish places in Glasgow Scotland · Communities worldwide