Kangaroo Tent City phone 596a Church St North Parramatta, New South Wales 2151 map Kangaroo Tent City & BBQ phone 596a Church St North Parramatta, New South Wales 2151 map if (!IN_DEV) { ?> } ?>