Get directions to: Subway, New Holland, PA Restaurant address: 836 W Main St New Holland, PA 17557, USA Driving Walking Bicycling Restaurant: Subway