Public Toilets in Armstrong Creek, Victoria Address: 10 Brady St, Armstrong Creek VIC 3217 Location: Armstrong Creek, Victoria Hours:Closed Now View on Map Facilities & AccessibilityNo facilities or accessibility information available.