View Larger Map
Address: 579 – 583 High Street Echuca 3564 Postal Address: PO Box 1191 Echuca 3564
Hotel:03 54 821058 or 03 54 821036
Fax: 03 5482 6078
General Enquiries
Functions