Michael Pratt

Active Hanover, PA Chairman of the Board for Hanover Capital Management