Best Places to Work in Healthcare All <Prev Next> Rank 46 - Suppliers Logical Images Supplier, Rochester , NY Tweet Share Share Email More Employees: 39Website: logicalimages.com Reprints