David H. Kernan, J.D., Ll.M. (Tax), P.C.

Archived Record Rochester, NY