Submitted by moddsey on Wed, 01/30/2019 - 17:58 Current condition Demolished / No longer exists Address: 75-79 Lockhart Road. Log in or register to post comments Photos that show this Place 1965 1965 1966 See more photos of this place