Jim Ball

Active Lake Placid, NY Chief Executive Officer for J. Ball Construction Inc.