Photo courtesy Retro Houston Facebook page.
Photo & description courtesy Retro Houston Facebook page.
“In its final days as a movie theatre, the North Main, once a proud neighborhood link in the Interstate Theatres chain, was renamed "Cine Ritz” and offered Spanish-language films on its marquee.
Today, the building. located at 3730 North Main Street, houses the Centro Cristiano El Alfa y Omega church."
No one has favorited this photo yet