The Alameda Theatre is located at 514 W. Houston Street. It opened in 1949 and closed in the late eighties. In the nineties it was remodeled and opened as a Spanish concert hall.
Click above photograph to go to website effort to save the Alameda Theatre