57245 River Rd Gardens & Nature Sunriver Nature Center & Observatory Sunriver Nature Center & Observatory is a nature center in Sunriver, Oregon. EXPLORE PLACE