907 Church St, Ottumwa, Iowa 52501(641) 684-8130
Loktronics Security Corp installs and repairs locks and keys, safes, and alarms in the Ottumwa, IA area.