Econo Lodge Inn & Suites

  • Hotels / Accomodations
364 South Main Street
Logan, UT 84321
(435) 753-5623
(435) 753-3357 (fax)