1. Cloud Video 1401 James Canyon Hwy, Cloudcroft, NM 88317 Coordinate: 32.9555,-105.73364 Phone: (575) 682-2201