Place

Delaware, OH

United States

40.25 N, 83.04 WView on OpenStreetMap (opens in a new tab)

1 event here, 15 Aug 1977, in date order.