![Green Turtle Bar & Grill](https://my.lwv.org/sites/default/files/leagues/delaware/front-green.jpg)
Location
The Green Turtle Bar & Grill
391 N Dupont Hwy
Dover
Delaware
19901
See map: Google Maps
Delaware US
Wednesday, February 19, 2020 - 4:30pm