Stella Downer Fine Art
Temporarily located at Square One Studios
By appointment at 32 Bowden Street, Alexandria, 2015.
T: 0402 018 283
Hours: Mon to Fri 11 am - 5 pm
Stella Downer Fine Art is located in the fast growing area of Green Square and Alexandria, half way between the CBD and the airport. It has easy access whether you are coming from the Eastern Suburbs, the North Shore or the Inner West
Access by car is easy from all directions
We are a short 5 minute walk away from Green Square Station