Ojo Spa ResortsReviews (0)Write a Review Phone877-977-8212 Emailshow email Address 242 Los Pinos Rd Santa Fe, NM, 87507 Go to directory Show on a Map DescriptionOjo Spa Resort in new mexico CategoriesResorts Social Mediawww.instagram.com Sitehttps://ojosparesorts.com false or inaccurate data? improve business info