Question: are the organ mountains open?
Answer: It is open all year, except winter holidays, from 8:00 A.M. to 5:00 p.m. Dripping Springs Natural Area Visitor Center phone (575-522-1219) is not operable. ... The Dripping Springs Natural Area is located 10 miles east of Las Cruces, on the west side of the Organ Mountains.