Please follow the link for COVID-19 updates.
- About Us
- Contact Us
Our students discover new worlds of history, literature, math, science, and religious study. Stafford Academy is located on the Stafford Center's beautiful 30-acre campus at the intersection of I-205 and Stafford Road between Tualatin and West Linn, Oregon.