Treloar Roses Australia
216 Princes Hwy
1300 044 852
03 5529 2511
Monday to Thursday - 9am to 4.30pm
Friday - 9am to 3pm
Display Garden: open 7 days a week
Public holidays: office and shop are closed during all Victorian public holidays. Our gardens are still open for the public to enjoy.