Other a city that this person has stayed in is Huntsville. Drucilla currently resides at 165 Robert Strong Rd, Huntsville, Al 35810. Records link Drucilla with William L Strong, Aaron S Strong,...