Venue details Name: CO Spur of the Moment Address: 8885 S Spruce Mountain Rd, Larkspur, CO 80118 Phone: Email: Website: Google address |||:: 8885 S Spruce Mountain Rd, Larkspur, CO 80118