Arrow has moved from its location in Darlinghurst to a new serviced office making more accommodation available for patients and their families at Arrow House.
Our new address and contact details are:
148 / 20-40 Meagher Street
Chippendale NSW 2008
Ph: (02) 8398 8149