Get directions to: Subway, Alamosa, CO Restaurant address: 3333 Clark St Alamosa, CO 81101, USA Driving Walking Bicycling Restaurant: Subway