Econo Lodge Socorro

713 N.W. California St
Socorro
New Mexico
United States