Michael Zaprowski

Active Salamanca, NY Chief Executive Officer for Zaprowski & Mac Gregor, Inc.