Get directions to: Subway, Lockport, NY Restaurant address: 6476 Main Rd Lockport, NY 14094, USA Driving Walking Bicycling Restaurant: Subway