Libra Electric Company
Libra Electric Company
4736 Enterprise Dr Oklahoma City, OK 73128
4736 Enterprise Dr Oklahoma City, OK 73128
Libra Electric Company is an electrical contractor licensed in the state of Oklahoma (OK#2970). Libra's offices are located just five miles north of Will Rogers World Aiport in Oklahoma City.