Get directions to: Subway, Leechburg, PA Restaurant address: 397 Hyde Park Rd Leechburg, PA 15656, USA Driving Walking Bicycling Restaurant: Subway