Joshua Tree Retreat Center

59700 Twentynine Palms Hwy, Joshua Tree, 92252