Clifford Strachman

Active Shelbyville, IN Executive Director for Shares Inc