The recently renovated Gallery Red is a commercial contemporary art gallery in Leichhardt, though until recently they were well-known on the Glebe scene.
Loading Map....
3/333 Parramatta Road | |
Leichhardt | |
+61 2 9550 9055 | |
Mon – Fri 10am – 5pm Sat 10am – 3pm |