The Storage Center is expanding again, this time they are building off the Throughway in front of the Ramada Hotel at 2036 NE Evangeline Throughway. I like to call it the Ramada-dome, because some folks called the former Holiday Inn, Holidome. I think the hotel has, or had, a dome in the lobby. As for Storage Center, their most recent construction project is right on the corner of Johnston & Camellia, see post.
The Storage Center is Expanding, Again