Remains of 237 Debbie Drive at North Shore Beach

2380907480_926fae67cf.

Collection

Rear view of Tom and Liz Havrilla\'s home located at 237 Debbie Drive Slidell, La. North Shore Beach

Citation

“Remains of 237 Debbie Drive at North Shore Beach,” Hurricane Digital Memory Bank, accessed May 22, 2022, https://hurricanearchive.org/items/show/34403.

Geolocation