C3 Art Space
1 St Heliers St, Abbotsford, Yarra, Victoria 3067 Australia
C3 Art Space is a Art Galleries place is located in Yarra, Victoria. The address of C3 Art Space is 1 St Heliers St, Abbotsford, Yarra, Victoria 3067 Australia.
If you want to go to the place or need any services, you can contact them directly. The phone number is +61 3 9416 4300, or open their website to view relevant information, The url is http://www.c3artspace.com.au