Philadelphia Snow Falls on Center City Published February 20, 2019 • Updated on February 20, 2019 at 7:59 pm Rain helped wash away some of the snow during Wednesday’s winter storm in Philadelphia but it also caused some slush to accumulate. A cleanup crew was hard at work in Center City. Snow fell in Center City, Philadelphia, on Wednesday. Track the storm with NBC10's LIVE Interactive RadarDOWNLOAD: NBC10 AppSHARE: Send Your Snow PicsLATEST: School Closings/Delays