The business at 74 Middlesex St. Lowell, MA, currently occupies the buiding that housed the Crown Theater from 1917 - 1949 and the Allen theater in 1950. The building to the right of it was origiannly the Odd Fellows building which housed the Colonial theater at least during the early years of the Crown though it now has a completey renovated facade and probably interior.