Econo Lodge Inn & Suites Back to Search Econo Lodge Inn & Suites Categories Hotels & Shuttle Hotels 1907 N Main , Taylor , TX , 76574 (512) 352-8565 Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone