Merritt McCall
Author's Entries
-
Menucha Retreat and Conference Center
Menucha, a prime northwest conference center, is located on a windy bluff in the Columbia River Gorge, 25 miles east of downtown Portland and 700 feet above the river. The land was settled on and farmed beginning in 1873 by the Josiah Painter family. In 1914, Julius Meier, …
Oregon Encyclopedia