Oller Electric is located at the address Po Box 316 in Edinburg, Illinois 62531. They can be contacted via phone at (217) 623-5629 for pricing, hours and directions. Oller Electric specializes in Electric Appliances, Parking Lot Lighting, Generators.
Oller Electric has an annual sales volume of 0 - 500K. . For more information contact Clifford Oller, Owner
Oller Electric provides Satellite...