skip navigation

Contact Us

Sherwood Ice Arena

20407 SW Borchers Drive Sherwood, OR 97140

Phone: (503) 625-5757