Get directions to: Subway, Helena, AL Restaurant address: 205 Helena Market Pl Helena, AL 35080, USA Driving Walking Bicycling Restaurant: Subway