Welcome to Camrec
Located on 240 acres in the east foothills of the Cascade Mountains. Douglas and grand firs, ponderosa pines, vine maples, and wildflowers abound and provide a natural habitat for birds and animals. Twelve miles from Leavenworth, Washington and 10 miles from Lake Wenatchee, Camrec provides a year-round retreat for all ages from the daily noise of life and renews the gift of peace found in God’s creation.
Click for Leavenworth, Washington Forecast