Submitted by moddsey on Sun, 11/28/2021 - 15:36 Current condition Demolished / No longer exists Address: 84 Hennessy Road. Established in 1949. Subsequently moved to 146-148 Lockhart Road. Log in or register to post comments Photos that show this Place 1955 1958 1960s