Photo 91-WFB-13

Comments

Faith Lutheran Church - located at 1650 Highway 6 in this photo. The church was destroyed during Hurricane Alicia and afterwards relocated to 800 Brooks Street. For more information regarding the 'miracle on Brooks Street':

https://www.flcsl.org/miracle-on-broo...

Your Comment

Do you have a connection to this photograph? Maybe you grew up here or know someone who did? What has changed in the 39 years since this photo was taken? Tell us!