DAVID R. HARPER, ROCHESTER, 14625-2706, NEW YORK

Persons

DAVID R. HARPER Chairman DAVID R. HARPER, ROCHESTER, 14625-2706, NEW YORK