Econo Lodge Inn & Suites Spring - Houston North - Closed 19027 Interstate 45Spring, TX, 77388 View Phone 281-651-5723 Fax: 832-813-8659 19027 Interstate 45Spring, TX 77388 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page