Thanks… we’ll be in touch shortly!
Contact us:
Visit: 245 St Kilda Road, St Kilda 3182
Call: 1300 29 75 75
Nearby transit
St Kilda Tram Stop 33 Station (50 meters away).
Windsor Train Station (1.8 km away) | Balaclava Train Station (1.8 km away).