1. Tower Insurance Services 2222 W 17th St, Wilmington, DE 19806 Coordinate: 39.7609,-75.56895 Phone: (302) 656-4657