La Scala Theatre


La Scala Theatre - former movie theater in Lowell, Massachusetts, United States.