Submitted by moddsey on Sat, 02/02/2019 - 16:47 Current condition Demolished / No longer exists Address: 146-148 Lockhart Road. Established in 1949. Previously located at 84 Hennessy Road. Log in or register to post comments Photos that show this Place 1965 1967 c.1972