Been by that place a hundred times, viewing it from I-95. Always seemed odd that a refinery would be so close to Center City.
“...so close to Center City...”
Only 5 miles from Children’s Hospital of Philadelphia - luckily they are north and slightly west so upwind.