Econo Lodge - Closed 102 11th Street SW Plaza DriveSpencer, IA, 51301 View Phone 102 11th Street SW Plaza DriveSpencer, IA 51301 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page