Dave & Harry Locksmiths Map phone 116 E University Ave Champaign, Illinois 61820 Locksmith Services Map phone 64 E Ford Harris Rd Champaign, Illinois 61822