Mayor Cherelle Parker tours Amazon’s delivery station in Southwest Philadelphia
Mayor Parker got a closer look at Amazon's delivery station in the city.
She toured the 140,000 square foot facility in Southwest Philly Thursday morning.
It handles up to 25,000 packages a day and is the last stop for packages delivered to Delaware County, Philadelphia and parts of Montgomery County.