Map of Saint Vincent de Paul School in New Haven County, CT:

Saint Vincent de Paul School New Haven New Haven 41.277597 -72.8751006