Devonport Library BridgetD 15 January 2018 Details Location Address:137 Rooke St, Devonport, Tasmania, 7310, Australia