Karrow Plumbing & Heating Heating Contractor - Polo, IL Looking to contact Karrow Plumbing & Heating? You can reach them at 815-946-4050