Massachusetts church comes down to make way for new museum
The Saint Louis Church in Fall River, Massachusetts was built in 1885 and might have found new use as Luzo Cultural Museum, but the deteriorated condition of the structure and the presence of asbestos made saving the historic building impossible. The project has been in the works for eight years, and until recently, included retrofitting [...]
