170720 St. Vincent de Paul
James Neiss/staff photographer Niagara Falls, NY - 1601 Main Street may be the new home of the St. Vincent de Paul store.