(03) 9362 7088 17 Leeds Street, Footscray, VIC 3011 Venue Map Get directions to Club Leeds Reviews Read Peoples Reviews for Club Leeds Venue Features Theme/Style/Cuisine Social/Sports Club Facility Gaming Room General Club