Treloar Roses Australia
216 Princes Hwy
1300 044 852
03 5529 2511
Monday to Thursday - 8am to 5pm
Friday - 8am to 3pm
Saturday - 8am to 3pm (June & July only)
Office is closed during public holidays. Our display garden is still open for the public to enjoy!