Submitted by moddsey on Tue, 06/28/2022 - 15:15 Current condition In use Date completed 1 Jan 1965 (Day & Month are approximate.) Address: 146-148 Lockhart Road & 2A O’Brien Road. Log in or register to post comments Photos that show this Place 1965 1967 1976