Whroo Toilets in Whroo, Victoria Address: 923G+JW, Whroo VIC 3612 Location: Whroo, Victoria Hours:Closed Now View on Map Facilities & AccessibilityNo facilities or accessibility information available.