Toll Place Public Toilet in Albany, Western Australia Address: Toll Pl, Albany WA 6330 Location: Albany, Western Australia Hours:Closed Now View on Map Facilities & AccessibilityNo facilities or accessibility information available.