1. Lockwood International 214 Amendodge Dr, Shorewood, IL 60404 Coordinate: 41.51195,-88.202 Phone: (815) 741-1429