IGA - Castle Hill is rated 3 out of 5 in the category supermarkets. Read and write reviews about IGA - Castle Hill. IGA - Castle Hill is a supermarkets company based out of SHOP 107-109, CASTLE MALL SHOPPING CENTRE, Castle Hill, New South Wales, Australia.
Address
SHOP 107-109, CASTLE MALL SHOPPING CENTRE
Headquarters
Castle Hill, New South Wales