Submitted by moddsey on Sat, 12/26/2020 - 20:02 Current condition In use Date completed 1 Jan 1969 Address: 20 Cloudview Road. Founded in 1969 as noted here Log in or register to post comments Photos that show this Place 1969 1970s