Leroy Bowlin AC & Electric Co Air Conditioning Contractor - Indianola, MS Looking to contact Leroy Bowlin AC & Electric Co? You can reach them at 662-887-6712