Very busy roads but no one on the side walks. Safe residential area and DelDOT facility nearby.
Del Rt 7 @ School Bell Rd is located at Delaware 19701