Sacred Heart Convent Denomination: CATHOLICLocation: Greenwich, CTServices: New Church Pews, Completed in 2004 Comments: Installed new pews with book racks and kneelers Learn more About: New Church Pews