Public Toilets in Stawell, Victoria Address: 104-106 Main St, Stawell VIC 3380 Location: Stawell, Victoria Hours:Closed Now View on Map Facilities & AccessibilityNo facilities or accessibility information available.