Charles H Stewart Backdrops Selling Inventory

NORTH ANDOVER, Mass. - -- Charles H Stewart Backdrops, located just north of Boston in North Andover MA, has announced that they will be selling a portion of their inventory.  After acquiring DreamWorld backdrops, their facility was filled to...