Village of Cloudcroft Address: 1100 James Canyon Hwy, Cloudcroft, NM 88317 Phone: (505) 682-3409 Services: Ambulance Call (505) 682-3409 Get Directions