Northeast Times

Story Archive December 17 2012

Teva drops plans for big distribution center in NE Philly

The international drug maker said it had decided to cease development plans for the site on Red Lion Road. The 136-acre property had been home to the former Island Green golf course.