Willows Lodge Christian Student Accommodation is located at 38 Canterbury Rd, Kirwan QLD 4817, Australia