Where: 820 Willard Dr, Ste 230, Green Bay, WI 54304 This place is huge! The bright blue sign of St. Vincent de Paul in Greenfield is like a beacon for bargain hunters. Walking through the doors feels ...