Upper Holmesburg up in arms over debris, odors
Residents of Upper Holmesburg first started complaining publicly about odors and debris emanating from Britton Industries’ 8901 Torresdale Ave. site in November 2014. Seventeen months later, many neighbors have the same complaints, despite…