Window Palace Repairs Window Contractor - Island Park, NY Looking to contact Window Palace Repairs? You can reach them at 516-889-3726