1. Vertical Blind Factory 3 Meco Cir, Wilmington, DE 19804 Coordinate: 39.7222,-75.58019 Phone: (302) 998-9616