Salamanca, New York
OLV Charities provides philanthropic assistance and support services to its mission partners, OLV Human Services and OLV National Shrine & Basilica