Tags

Downtown’s Grand Opera House

For a relatively short span of 40 years, Shreveport had a Grand Opera House. The structure, built in 1888, sat at the corner of Texas Street and Edwards Street at the site of the 400 Texas Street office tower today. Though its tenure was short, while it was here, the Grand played host to all […]

Read more