18 victoria avenue castle hill nsw 2154 ph. View location map opening times and customer reviews. Business contact details for mayne rugs including phone number reviews map location truelocal.