Pitney Bowes Opens Fulfillment, Returns Super Center November 8, 2018 // 0 Comments Pitney Bowes announced the opening of a new 450,000 square foot Fulfillment, Delivery and Returns Super Center in Greenwood, Indiana. City and state officials, along with [...]