1. Spirit Riders 111 W Main St, Florence, CO 81226 Coordinate: 38.38975,-105.11847 Phone: (719) 784-2231