Nature: Traffic Collision Location: Ihop - Capitol Tr - Meadowood Ii Shopping Center Address: 2644 Capitol Trl , DE Cross Streets: S Meadowood Dr / Astro Shopping Ctr