Contact Us

You can contact us using the details shown, or use the easy form here

Leaf Elwood

Shop 111-113 Ormond Road, Elwood VIC 3184

(03) 9531 6542

Temporary operating hours are: 

Monday 8am - 6pm
Tuesday 8am - 6pm
Wednesday 8am - 6pm
Thursday 8am - 6pm
Friday 8am - 6pm
Saturday 8am - 6pm
Sunday 8am - 6pm

Leaf Hawthorn

728 Glenferrie Road, Hawthorn, VIC 3122

Opening Soon