Title: The shrine church of St. Rita
First published: 1986
Subjects: Church history, St. Rita Parish (Lowell, Mass.)
Places: Lowell (Mass.)