Alamosa and the San Luis Valley are located in south-central Colorado  about 200 miles south of Denver  220 miles north of Albuquerque  and 90 miles west of Pueblo Our depot is located at 601 State Ave  just off Main Street in Alamosa