Get directions to: Subway, Elon, NC Restaurant address: 112 W Lebanon Ave Elon, NC 27244, USA Driving Walking Bicycling Restaurant: Subway