Get directions to: Subway, Leander, TX Restaurant address: 20602 Fm 1431 Leander, TX 78645, USA Driving Walking Bicycling Restaurant: Subway