2/21a Victoria Avenue, Castle Hill NSW 2154, Australia
Distance: 40 m
Company description
Castle Hill Self Defence Centre is a comprehensive fitness and wellness centre that encourages the cross-training of various martial arts, core strengthening and flexibility classes and personal tra