Electro Painting & Refurbishing is a Painter located in 5325 W 86th St, Indianapolis, IN 46268. Electro Painting & Refurbishing has an average rating of 4.2 from 5 reviews. For those who need a Painter in Indianapolis, Electro Painting & Refurbishing is a top-rated choice.