Traffic calming along Independence Boulevard in Dover.

Traffic calming along Independence Boulevard in Dover.