Explore details about location Wyalong Place. Wyalong Place is a location situated within the Salamander Bay alongside other areas such as George Street, Town Centre Circuit, Homestead Street.