Nature: Traffic Collision - High Mechanism Location: Rite Aid - New Castle Ave - New Castle Address: 2034 New Castle Ave , Cross Streets: Landers Ln / W Market Pl