St. Leo’s Church Denomination: CATHOLICLocation: Stamford, CTServices: Church Kneelers, Completed in 2004 Comments: Installed new kneeler stoppers and screws. Learn more About: Church Kneelers