Permalink Reply by Glyph on September 25, 2008 at 11:21pm
Yes! Downtown Dover has a little amphitheater that I I've had a lot of fun at. I never bothered much for street names down there, but I'm pretty sure its around the corner of Washington St and Henry Law Ave.