Gerard Lenhard

Active Orlando, FL Chief Executive Officer for Colorgraphics of Rochester, Inc.