The St Vincent de Paul Society is an international organisation operating in 153 countries and has over 800,000 members worldwide. The Society has a presence on every continent in the world with the exception of Antarctica perhaps.
The St Vincent de Paul Society is an international organisation operating in 153 countries and has over 800,000 members worldwide. The Society has a presence on every continent in the world with the exception of Antarctica perhaps.
Receive monthly updates from us directly in your e-mail inbox.