1. Lionshead Ranch 2364 Nova Rd, Pine, CO 80470 Coordinate: 39.47579,-105.41383 Phone: (303) 805-7600