Children’s Cancer Institute is located in Kensington, Australia on Lowy Cancer Research Centre, C25/9 High St. Children’s Cancer Institute is rated 4.7 out of 5 in the category research institute in Australia.
Address
Lowy Cancer Research Centre, C25/9 High St
Accessibility
Wheelchair-accessible entrance