Town of Larkspur Town of Larkspur, 9524 S. Spruce Mountain Road, Larkspur, CO 80118 Local: (303) 681-2324 Visit Website Overview Larkspur, Colorado, home to the annual Renaissance Fair. Map Amenities