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.