Castle Mall Centre Management
You May Also Like
Castle Mall is your local community shopping centre focused on providing you with convenience, value and variety
Castle Mall opened in 1979 and is a 9,697m2 shopping centre located in Castle Hill, only 25 kilometres from Sydney's CBD.
Castle Mall provides convenient and friendly shopping with a fabulous range of fresh food and more than 30 specialty retailers.