DelDOT studying need for traffic signal at South Chapel Street and Wyoming Road
Delaware Department of Transportation officials are studying whether the intersection of South Chapel Street and Wyoming Road needs a traffic light.
Delaware Department of Transportation officials are studying whether the intersection of South Chapel Street and Wyoming Road needs a traffic light.