Lone Star Service Station

3 Paterson Street, Tennant Creek NT 0860