St Vincent de Paul

What is the Society of St. Vincent de Paul?

 

What do we stand for?

 

 

SVPD Officers Commissioning