Overview Details Press Releases Multimedia Locations People Groups Now there’s no reason to feel unsafe at home or at the office. Locksmith Itasca provides only the best in locksmith services, including repairs and installations. Their clients in the Illinois area can now rest easy. Phone : 630-425-6726