David Freshwater

Chairman, Watermark Retirement Communities