1. Just Carpets 180 Paddock Rd, Townsend, DE 19734 Coordinate: 39.36737,-75.56561 Phone: (302) 234-0122