The 61-year-old woman was hit around 4 p.m. at Cedar Street and Allegheny Avenue.
Police say that a red Nissan Versa ran a red light, struck an SUV, and careened into the woman who was standing in the crosswalk while working as a crossing guard.
The woman is listed in critical condition at this time.
The driver of the Versa was taken into police custody.