1. H & S Cleaning Service Inc 684 Southerness Dr, Townsend, DE 19734 Coordinate: 39.40818,-75.63202 Phone: (302) 376-5150