cathedral in Lowell
About 1 results.
Lowell's Cathedral
Merrimack Street 741, 01854 Lowell, United StatesLowell's Historic Cathedral is the former St. Jean Baptiste Church and is being converted into a commercial venue by TMI Property Management and Development.