Blind Appeal, Inc. Window Contractor - Meridian, ID Looking to contact Blind Appeal, Inc.? You can reach them at 208-888-1056