Billabong Creek Home/Lake/Billabong Creek Peechelba VIC 3678 Contacts Peechelba VIC 3678 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Lake Duck Hole Mogilla NSW 2550 Lake Lake Springfield Springrange NSW 2618 Lake Moonjaree Waterhole Cunnamulla QLD 4490 Lake Algebullcullia Waterhole Mount Barry SA 5723 Categories Lake