Explore details about location Kelbrae Close. Kelbrae Close is a location situated within the Castle Hill alongside other areas such as Adey Pl, Showground Road, St Marks Ave.