The Pueblo Motor Hotel (built in 1957 according to Redfin) now appears to be the address of a senior living center known as the Alma Lodge. The location is in Eagle Rock.
The Pueblo Motor Hotel (built in 1957 according to Redfin) now appears to be the address of a senior living center known as the Alma Lodge. The location is in Eagle Rock.