House Of Ibis is a Australian Museum based in Dulwich Hill, New South Wales. House Of Ibis is located at 388 New Canterbury Rd, Dulwich Hill NSW 2203, Australia,
Please contact House Of Ibis using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find House Of Ibis opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.