Labuan Square Female Public Toilets in Norlane, Victoria Address: 19 Labuan Square, Norlane VIC 3214 Location: Norlane, Victoria Hours:Closed Now View on Map Facilities & AccessibilityNo facilities or accessibility information available.