Annie Armstrong Diversionon the interactive online map Windsor Road. Windsor Road, Annie Armstrong Diversion. Search on the map, closest way, distance to the Annie Armstrong Diversion. Simple and easy to use on mobile devices.