270 Leigh Road
Kingdom Hall of Jehovah's Witnesses
270 Leigh Road is a church on the North Shore at the end of Linden Avenue and McGowan Avenue. It is a Kingdom Hall that was built by a volunteer workforce of Jehovah's Witnesses. In conversations with local Jehovah's Witnesses, it appears that the building was constructed around around 2010 or 2011.
Currently three Jehovah's Witness congregations meet in this building: the Westsyde, Leigh, and Brocklehurst congregations.
Timeline:
2010/2011: Building constructed. All congregations from the 260 Leigh Road building began meeting in this new 270 Leigh Road building.
Congregation Website:
https://www.jw.org/en/ (no local website)
Sources:
JW Meeting Locator
Personal conversations