Econo Lodge Inn & Suites Socorro

713 N California St, Socorro 87801, United States Get Directions to this spot
713 N California St
Socorro, 87801
NM, United States
(866) 611-6770

Rate and review Econo Lodge Inn & Suites Socorro in Socorro, NM, United States!

Share your experiences at Econo Lodge Inn & Suites Socorro with your friends or discover more Miscellaneous in Socorro, NM, United States.