Address: 1001 Lower Bluff Rd, St Leonards VIC 3223, Australia
Viewed: 75545
Rating: 4100
Description: A public toilet on the Lower Bluff St Leonards. Near the Yacht Club.
Also found that the toilets at the end of Levians Road had a fair bit of activity, walked in several times to guys sucking at the urinals and in the cubical.