Alice Kelly

WINDOW WORLD Lawsuit Alleges Illegal Franchise Sales

Window World, Inc.®, headquartered in North Wilkesboro, N.C., claims to be America's largest replacement window company with stores and offices…

12 years ago