1. Miwa Lock Company 816 Hicks Dr, Elburn, IL 60119 Coordinate: 41.8955,-88.45857 Phone: (630) 365-4261
2. Locksmith 860 N Main St, Elburn, IL 60119 Coordinate: 41.90129,-88.47241 Phone: (201) 298-5212