Nature: Vehicle Accident Location: Kirkwood Diner - Apollo Shopping Center Address: 3611 Kirkwood Hwy , Cross Streets: Edwards Ave / Duncan Rd