61a Leicester St
Fitzroy,
Victoria
3065
(03) 9417 6111
www.calicohouse.bigcartel.com
Latitude: -37.7951520, Longitude: 144.9777960
09:30 - 19:00 - Mo, Tu, We, Th, Fr
Regularly updated information about Calico House from Blinds section. Calico House located at the address 61a Leicester St Fitzroy, 3065. You can get direction to Calico House on the map or call by phone (03) 9417 6111