About

Locations - Scots' Church Melbourne

St Stephen's Flemington

Norwood St
Flemington, 3031
Victoria Australia

Scots' Church Office, Halls and Meeting Rooms

156 Collins Street
Melbourne, 3000
Victoria, Australia

Scots' Church

Corner Collins and Russell St, Melbourne

Diagonally opposite Hyatt Hotel