Leichhardt Terrace is a secondary road with an allowed speed of 40 in Alice Springs.
- type of road
Secondary road
- Maximum speed
40
Hostel
Alice Springs YHA
Hotel
Aurora Alice Springs
Alcohol
Todd Tavern Bottle'O
Bus stop
Greyhound Bus Stop Alice Springs