Alamosa CO Subs & Sandwiches 1. 3333 Clark St, Alamosa, CO 81101 | Subway (719) 589-6324 2. 2207 Main St, Alamosa, CO 81101 | Subway (719) 589-4642