1. Sew There Embroidery 188 Green Giant Rd, Townsend, DE 19734 Coordinate: 39.41548,-75.71261 Phone: (302) 545-0127