Nature: Structure-Residential (Multiple) Location: Manchester Square Address: 66 Stevenson Dr Dover, DE 19901 Cross Streets: Dead End / White Oak Rd, Whiteoak Rd