Tom Hafner

Active North Syracuse, NY Chief Executive Officer for Hafner Developers, Inc.