Philadelphia Snow Falls on Center City Published February 20, 2019 • Updated on February 20, 2019 at 7:59 pm 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