1. Damions Solar Shades 2800 Kirkwood Hwy, Wilmington, DE 19805 Coordinate: 39.73748,-75.61611 Phone: (302) 661-1500