24 Leichhardt St Website The Digital Hub provides technology training at City of Melville Libraries and the Willagee Community Centre. Learn about computers, iPads, smartphones, tablets and more! Bookings are essential. Book online through the Technology Training Calendar or call 9364 0138. The Melville Digital Hub offers a range of training options including: One on One Sessions Group Sessions Six Week Courses Open Access 24 Leichhardt St Website Map No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. Member Reviews No Reviews Leave a Review. Cancel replyYou must be logged in to post a comment. Place Categories: Computing and Libraries