Nature: Traffic Collision - High Mechanism Location: Total Wine-1325 Mckennans Church Address: 1325 Mckennans Church Rd , Cross Streets: Cynwyd Club Dr / Milltown Rd