Uncategorized
The Sunshine Terrace Foundation is a non-profit founded in Logan, Utah in 1947 by two great-uncles of Richard Hatch, Adrian Hatch and L. Boyd Hatch, to provide care to Cache Valley’s aging population, a goal that was met and extended, so that today the...