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 ReMax Naugatuck May 4, 2022 Taft University April 27, 2022 Easterseals May 4, 2022