Submitted by moddsey on Thu, 01/31/2019 - 08:09 Current condition Demolished / No longer exists Address: 54-62 Lockhart Road. Log in or register to post comments Photos that show this Place 1972 1972 1972 See more photos of this place