Skip to content
Straub Middle School Office
503-399-2030
| Absence Reporting
503-399-2034
Straub Middle School
Straub Middle School
Search for:
menu
Home
School
Athletics
Athletic Registration Online
Bell Schedules
Library Media
School Calendar
School News
Staff Directory
Parents & Students
Counseling
School Meals
ParentSquare
ParentVUE / StudentVUE
Student Login Portal
Canvas
Community
Business Partners
Volunteer
About Us
Contact Us
Policies & Documents
Principal’s Page
District Website
Emergency Closures & Delays
Employment
Search for: