San Luis, Colorado, US is a small town located in the San Luis Valley, near the Sangre de Cristo Mountains. Established in 1851, it is the oldest town in Colorado. The town was founded by settlers from New Mexico and is known for its rich cultural heritage, with a large Hispanic population. A notable attraction in San Luis is the Shrine of the Stations of the Cross, a series of outdoor sculptures that depict the final days of Jesus Christ.
Dollar Tree takes the top spot among Dollar Stores and Deep Discount Stores in San Luis, Colorado with 1 locations as of April 12, 2024.