I always thought It was On Plenty Road, across the road from Smorgys All-You-Can-Eat.
And I've been there for a quick look (very eerie) but then Google Maps Is telling me Its On Grimshaw Street near The Concord.
Which One Is Correct?
P.S Have you been there, If so - what happened?
Larundel Mental Hospital, Melbourne, Australia.
Tags: