1. tech factor 21 w market st, Newport, DE 19804 Coordinate: 39.713707,-75.61001 Phone: (302) 357-5159