Tom Shaffer

Active Gallipolis, OH Maintenance Director for Gallipolis Care, LLC