Q1
Where is libra electric company located?
Libra Electric Company is located at 4736 Enterprise Drive Oklahoma City, OK 73128-1415
Q2
What is the contact number for libra electric company?
The contact number for Libra Electric Company is (405) 949-9371
Q3
What are the annual sales for libra electric company?
Libra Electric Company has annual sales of approximately $8,000,000
Q4
How many people are employeed at libra electric company?
Libra Electric Company has around 50 50 employees at this location