Nature: Traffic Collision - High Mechanism Location: Pep Boys - 1400 N Dupont Hy Address: 1400 North Dupont Hwy , Cross Streets: Stahl Ave / Boulden Blvd