Opening hours of Establishment in Leigh Creek, Victoria Opening hours of Establishment in Leigh Creek, Victoria Home / Victoria / Leigh Creek / Establishment Establishment Leigh Creek Roadhouse Black Swamp Road, Leigh Creek, Victoria 3352 +61 3 5334 7252 Cafe Ale House - Kryal Castle Leigh Creek, Leigh Creek, Victoria 3352 Establishment Leigh Creek Public Toilets Western Freeway, Leigh Creek, Victoria 3352 Categories of local businesses in Leigh Creek Cafe Conference center Establishment Event venue Fast food restaurant Festival Fish & chips restaurant Food Food & Drink Function room facility Hotel Party planner Theme park Tourist attraction Wedding venue