1. Techstrand Inc 17730 Chicago Ave, Lansing, IL 60438 Coordinate: 41.57396,-87.54536 Phone: (708) 895-4355