William Shaffer

Active Geneva, FL President for Shaffer Developers, Inc.