The phone number for The Island is 0412 059 668.
The Island is located at 0 Riverview Rd, Wurruk VIC 3850, Australia