Castle Craft Upholstery

Proudly in the Hills for over 40 years.

Castle Craft Upholstery is located in the heart of Castle Hill, in North-western Sydney.