Leon Cycle Stores


Leon Cycle - Main Showroom:

Our flagship store in Melbourne is located at Unit 3/45 Leakes Road, Laverton North, Vic 3026

Phone: (03) 90695443


Leon Cycle - Perth Showroom:

Our Perth store is located at Unit 2/205 Camboon Rd, Malaga, WA 6090

Phone:  (08) 6230 3811



Leon Cycle Franchise Stores


Leon Cycle Melbourne: 

The Melbourne Franchise store is located at 2 Bridge Rd, Richmond, VIC 3121

Phone: +61 481 984 184


Leon Cycle Sydney:

The Sydney Franchise store is located at 172 Enmore Rd, Enmore, NSW 2042

Phone: +61 481 984 184

Leon Cycle Adelaide:

The Adelaide Franchise store is located at 202 Flinders St, Adelaide, SA 5000

Phone: +61 481 984 184