Shop Front - 17a Rutland St, Newtown (Geelong)

Jade and May have a new store in Geelong!

Find us at 17a Rutland Street, Newtown (Geelong) right amongst some of the most amazing creatives in Geelong. 

We'd love you to come and say hi and check out what we, and our Rutland Street neighbours have to offer!