Neighbourhood houses Find a neighbourhood house Elwood St Kilda Neighbourhood Learning Centre Location:87 Tennyson Street ELWOOD Victoria, 3184 Phone:(03) 9531 1954 Email: [email protected] Website Facebook