The St. Vincent Depaul Mission is a nonprofit organization located in Greater Waterbury is a homeless shelter in Greater Waterbury that operates a home shelter, soup kitchen and thrift store. You Might Also Like Post University April 27, 2022 A+J Tree Removal April 27, 2022 Sarah Perrotti April 27, 2022