Douglas Finch

Active Canandaigua, NY Chief Executive Officer for Douglas D. Finch & Associates, Ltd.