Oregon School Activities Association
US Bank
Les Schwab Tire Centers

OSAA Heat Index Calculator, Policies, & Practice Model

Heat Index Calculator


Getting Started

Type in your zip code, high school name, or "city, state" combination in the Location field above, then click Calculate Heat Index.

To Subscribe to heat index alerts, you must have an OSAA website account. Only logged in users can subscribe to receive OSAA Heat Index Alerts.

Beware of Artificial Surfaces

Generally, synthetic turf fields are 35° to 55°F hotter than natural grass. Consider the hotter temperatures on artificial surfaces.

OSAA Heat Index Policy

Heat Index

Schools shall monitor the heat index for their geographic area prior to practices. Outlined below are the steps that each member school shall take in order to implement this policy.

NOTE: This policy applies to all OSAA sanctioned sports and activities in all seasons. Indoor activities where air conditioning is available are not bound by this policy.

  1. Subscribe: Athletic Directors and Coaches shall subscribe to receive OSAA Heat Index Notifications at www.osaa.org/heat-index. An OSAA Heat Index Notification is generated for areas where the forecasted high temperature and relative humidity indicate a forecasted heat index that may require practice modifications. Only those areas that have a forecasted heat index of 95°F or higher receive alerts. Notifications are sent daily via e-mail and/or SMS to subscribers.
  2. Designate: Schools shall designate someone who will take the necessary steps to determine and record the heat index for your geographic area within one hour of the start of each team's practice. This is only necessary on days when the school receives an OSAA Heat Index Notification. Depending on practice schedules, it is possible that the designated person will have to record the Heat Index multiple times on the same day.
  3. Calculate: Within one hour of each team's practice on days when the school's subscribers receive an OSAA Heat Index Notification, the designated person shall utilize the OSAA Heat Index Calculator to determine the actual heat index.
  4. Record: If the actual heat index is 95°F or higher, the designated person shall record it using the OSAA Heat Index Record or by printing out a copy to be kept at the school for inspection at the request of the OSAA. A separate record shall be kept for each fall sport at each level. Practice modification, as necessary, shall also be recorded. If the actual heat index is less than 95°F, no action is needed.
  5. Act: If the actual heat index is 95°F or higher, activity should be altered and/or eliminated using the following guidelines:

    Danger
    Heat Index ≥ 105°F
    • OSAA Recommendation: Stop all outside activity in practice and/or play, and stop all inside activity if air conditioning is unavailable.
    Warning
    Heat Index ≥ 100°F and < 105°F
    • OSAA Recommendation: Postpone practice to later in the day.
    • Maximum of 5 hours of practice per day.
    • Practice length a maximum of 3 hours.
    • Mandatory 3 hour recovery period between practices.
    • Alter uniform by removing items if possible - allow for changes to dry t-shirts and shorts.
    • Contact sports and activities with additional equipment - helmets and other possible equipment removed if not involved in contact or necessary for safety.
    • Reduce time of planned outside activity as well as indoor activity if air conditioning is unavailable.
    • Provide ample amounts of water.
    • Water shall always be available and athletes should be able to take in as much water as they desire.
    • Watch/monitor athletes for necessary action.
    Caution
    Heat Index ≥ 95°F and < 100°F
    • OSAA Recommendation: Consider postponing practice to later in the day.
    • Maximum of 5 hours of practice per day.
    • Practice length a maximum of 3 hours.
    • Mandatory 3 hour recovery period between practices.
    • Contact sports and activities with additional equipment - helmets and other possible equipment removed if not involved in contact or necessary for safety.
    • Provide ample amounts of water.
    • Water shall always be available and athletes should be able to take in as much water as they desire.
    • Watch/monitor athletes for necessary action.
    Notice
    Heat Index ≥ 80°F and < 95°F
    • Maximum of 5 hours of practice per day.
    • Provide ample amounts of water.
    • Water should always be available and athletes should be able to take in as much water as they desire.
    • Watch/monitor athletes for necessary action.
    Safe
    Heat Index < 80°F
    • Maximum of 5 hours of practice per day.
    • Provide ample amounts of water.

OSAA Practice Model

Revised May 2014
Excerpt 2014‐15 OSAA Handbook, Executive Board Policies

Schools and students are required to adhere to the following practice model.

A. Football

  1. All practices shall allow for water breaks and general acclimatization to hot and/or humid weather. Ample amounts of water should always be available and a student's access to water should not be restricted. In addition, all practices shall follow the fundamentals set forth in the NFHS's Heat Acclimatization and Heat Illness Prevention Position Statement.  While the risk of heat illness is greatly dependent upon weather conditions, the fundamentals in the NFHS’s Heat Acclimatization and Heat Illness Prevention Position Statement promote safety and minimize injury risk in any setting.
  2. Teams shall have two weeks of practice prior to playing in a jamboree and three weeks of practice prior to playing in an interscholastic contest.
  3. Students may participate in multiple practice sessions per day, but not on consecutive days.
    1. Single Practice Session. No single practice session shall be longer than three hours, including warm-up and cool down. On days with a single practice session, students are limited to a maximum of one hour of weight training either before or after practice but not both.
    2. Multiple Practice Sessions. On days with multiple practice sessions, students shall not engage in more than five hours of total practice, including warm-up and cool down.  No single practice session shall be longer than three hours, including warm-up and cool down. There must be at least three hours of recovery time between the end of one practice session and the beginning of the next practice session on a day with multiple practice sessions.  During this recovery time, students may not engage in other physical activities (e.g. weight training, etc.)
  4. At the beginning of football practice each year, every student shall be required to have two days of helmet only practices. During this period, the only optional pieces of protective equipment that may be worn by individuals are shoes and helmets. No other pads (e.g. shoulder, knee, thigh, hip, and rib) are to be worn. During helmet only practice, no full contact drills or any other activity may occur which would result in a player completing a tackle, or being blocked or tackled to the ground. This policy does not preclude light contact with blocking sleds and tackling dummies. However, it is strongly recommended that any such contact be carefully controlled.
  5. The second practice session of the first two multiple practice days shall be a teaching session only. Conditioning drills (gassers, timed runs or sprints) shall not be conducted.
  6. Following two days of helmet only practices, students may wear helmets and shoulder pads on Day 3. On this day, the only optional pieces of protective equipment that may be worn by individuals are shoes, shoulder pads and helmets. No other pads (e.g. knee, thigh, hip, and rib) are to be worn.  During helmet/shoulder pad practice, no full contact drills or any other activity may occur which would result in a player completing a tackle, or being blocked or tackled to the ground. This policy does not preclude light contact with blocking sleds and tackling dummies. However, it is strongly recommended that any such contact be carefully controlled.
  7. Following two days of helmet only and one day of helmet/shoulder pad practices, a student may participate in a contact practice. During a contract practice the remainder of the football gear as described in the NFHS Football Rule Book may be worn and activity is not restricted with regard to contact. A school shall not permit an individual to participate in a contact practice unless that individual has had at least two days of helmet only and one day of helmet/shoulder pad practice. Contact with another person on the fourth and fifth days should be controlled.
  8. Beginning the third week of Football practice (Week 9 on NFHS Standardized Calendar) students may participate in a maximum of three days of full contact each week, excluding games. Full contact is defined as follows:
    1. Control - Drill is run assigned speed until the moment of contact; one player is predetermined the "winner" by the coach. Contact remains above the waist and players stay on their feet. This applies to simulations and drills involving any number of players
    2. Thud - Drill is run at assigned speed through the moment of contact; no predetermined "winner." Contact remains above the waist, players stay on their feet and a quick whistle ends the drill. This applies to simulations and drills involving any number of players.
    3. Live Action - Drill is run in game-like conditions and is the only time that players are taken to the ground. This applies to simulations and drills involving any number of players.
  9. A student may practice for no more than six consecutive days without a rest day.  A rest day must be complete rest - no organized team activity is allowed.
  10. A student shall become eligible to participate in a jamboree or interscholastic contest after completing a minimum of nine days of actual on-field practice.

B. Cross Country, Soccer, Volleyball

  1. All practices shall allow for water breaks and general acclimatization to hot and/or humid weather. Ample amounts of water should always be available and a student's access to water should not be restricted. In addition, all practices shall follow the fundamentals set forth in the NFHS’s Heat Acclimatization and Heat Illness Prevention Position Statement. While the risk of heat illness is greatly dependent upon weather conditions, the fundamentals in the NFHS’s Heat Acclimatization and Heat Illness Prevention Position Statement promote safety and minimize injury risk in any setting.
  2. Students may participate in multiple practice sessions per day, but not on consecutive days.
    1. Single Practice Session.  No single practice session shall be longer than three hours, including warm-up and cool down. On days with a single practice session, students are limited to a maximum of one hour of weight training either before or after practice but not both.
    2. Multiple Practice Sessions. On days with multiple practice sessions, students shall not engage in more than five hours of total practice, including warm-up and cool down. No single practice session shall be longer than three hours, including warm-up and cool down. There must be at least three hours of recovery time between the end of one practice session and the beginning of the next practice session on a day with multiple practice sessions. During this recovery time, students may not engage in other physical activities (e.g. weight training, etc.).
  3. The second practice session of the first two multiple practice days shall be a teaching session only. Conditioning drills (gassers, timed runs or sprints) shall not be conducted.
  4. A student may practice for no more than six consecutive days without a rest day. A rest day must be complete rest - no organized team activity is allowed.

C. All Other Sports (Cheerleading, Swimming, Wrestling, Basketball, Dance/Drill, Golf, Tennis, Track & Field, Baseball, Softball)

  1. All practices shall allow for water breaks and general acclimatization to hot and/or humid weather. Ample amounts of water should always be available and a student's access to water should not be restricted. In addition, all practices shall follow the fundamentals set forth in the NFHS’s Heat Acclimatization and Heat Illness Prevention Position Statement. While the risk of heat illness is greatly dependent upon weather conditions, the fundamentals in the NFHS’s Heat Acclimatization and Heat Illness Prevention Position Statement promote safety and minimize injury risk in any setting.
  2. A student may practice for no more than six consecutive days without a rest day. A rest day must be complete rest - no organized team activity is allowed.

Frequently Asked Questions

  1. Q: Can the one hour weight training session allowed on single practice days be conducted both prior to practice and after practice if players only participate in one of the weight training sessions?
    A: Yes, multiple one hour weight training sessions may be held but individual players are limited to participation in a single session.
  2. Q. Is the one hour weight training session allowed on single practice days required to be "immediately" prior to and after the practice?
    A. No, the training session does not have to immediately precede or follow the scheduled practice.
  3. Q. Is the one hour weight training session allowed on single practice days also allowed on multiple practice days?
    A. No, weight training conducted on multiple practice days counts toward the daily five hour practice limit.
  4. Q. On single practice days may coaches conduct classroom training sessions that would involve no physical activity?
    A. Yes, classroom instruction that requires no physical activity is allowed and does not count towards the daily five hour practice limit.
  5. Q. Is classroom instruction with no physical activity allowed during the required three hour recovery period between multiple practices?
    A. Yes, classroom instruction that requires no physical activity is allowed during the recovery period.
  6. Q. A team plans to conduct multiple practices on a single day but wants to reduce the length of each practice to 90 minutes. Can the team reduce the required recovery time of three hours between practice sessions because they have used less than the maximum practice time allowed?
    A. No, the three hour recovery period between practices is required regardless of practice length.
  7. Q. Are multiple practices on a single day required for all Fall teams?
    A. No, teams are not required to have multiple practices on a single day. If multiple practices are conducted, the second practice of the first two multiple practices days is a teaching session only.
  8. Q. What is the definition of a "teaching session"?
    A. Teaching sessions do not involve any form of conditioning but may include sport-specific drills. In Football, light contact with bags is allowed but full contact situations are prohibited.
  9. Q. How do you calculate practice time for multiple sport athletes participating in more than one Fall sport?
    A. Practice hours are cumulative. On a single practice day, the three hour practice limit may be split between the two sports but the total practice time, including any breaks, must fit within the three hour limit. On a multiple practice day, the daily five hour practice limit may be split between the two sports but all required recovery periods must be implemented. Any participation for a fraction of a half hour counts as a half hour towards the daily practice limit.
  10. Q. If Fall multiple sport athletes practice one hour with the Football team and two hours with the Soccer team are they required to have a recovery period between the two practices?
    A. No, this is considered to be one three-hour practice and no recovery period is required. If the combined practice time, including any breaks, exceeds three hours then a three-hour recovery is required.
  11. Q. If a team practices for 1 hour 15 minutes, takes a 30 min break, and resumes for 1 hour and 15 minutes, does this constitute a multiple practice day or one three-hour practice?
    A. This would constitute one three-hour practice.  Teams are allowed to have periodic breaks but may not exceed the maximum practice time of three hours, including all breaks within the schedule.

Where Does the OSAA Get the Heat Index Calculation?

What Is Heat Index

A heat index is an index that combines air temperature and relative humidity in an attempt to determine the human-perceived equivalent temperature; "how hot it feels." The result is also known as the "felt air temperature" or "apparent temperature." For example, when the temperature is 90°F with very high humidity, the heat index can be about 106°F.

The human body normally cools itself by perspiration, or sweating. Heat is removed from the body by evaporation of that sweat. However, relative humidity reduces the evaporation rate because the higher vapor content of the surrounding air does not allow the maximum amount of evaporation from the body to occur.

  Temperature (°F)
 80   81   82   83   84   85   86   87   88   89   90   91   92   93   94   95   96   97   98   99  100 101 102 103 104 105
Relative Humidity (%)
40 80 81 81 82 83 84 85 87 88 89 91 92 94 95 97 99 101 103 105 107 109 112 114 116 119
45 80 81 82 83 84 85 87 88 89 91 92 94 96 98 100 102 104 106 109 111 114 116 119
50 81 82 83 84 85 86 88 89 91 93 95 97 99 101 103 105 108 110 113 115 118
55 81 82 84 85 86 88 89 91 93 95 97 99 101 104 106 109 112 114 117
60 82 83 84 86 88 89 91 93 95 97 100 102 105 107 110 113 116 119
65 82 84 85 87 89 91 93 95 98 100 103 105 108 111 114 118
70 83 85 86 88 90 93 95 98 100 103 106 109 112 116 119
75 84 85 88 90 92 95 97 100 103 106 109 113 116
80 84 86 89 91 94 97 100 103 106 110 113 117
85 85 87 90 93 96 99 102 106 110 113 117
90 86 88 91 95 98 102 105 109 113 117
95 86 90 93 97 100 104 108 113 117
100 87 91 95 99 103 107 112 116

Higher humidity results in a lower rate of heat removal from the body, hence the sensation of being overheated. This effect is subjective, however studies have been preformed to normalize heat index representation. (http://en.wikipedia.org/wiki/Heat_index)

The table to the right is a listing of the calculated heat index values which match the U.S. National Oceanic and Atmospheric Administration's table. The colors correspond to OSAA's categorization (notice, caution, warning, and danger.)

Looking at the table, it is important to note that any temperature above 86°F will "feel" at least 86°F. Virtually every heat index will be at least the current temperature, if not hotter.

Getting Weather Data

The OSAA website uses a custom script to calculate a given heat index and forecasted heat index for a given location (i.e. city name or ZIP code). This is accomplished via a weather API service through Weather Underground.

This resource allows us to plug in a specific location and get back a data packet with pertinent information to determine a heat index. Specifically, we extract the returned current temperature, relative humidity, and forecasted high temperature. Our custom calculator then takes those variables to get a current heat index and a forcasted "high heat index". The calculator will then show OSAA recommendations in accordance with the OSAA practice model.

Calculating a Heat Index

Two variables, temperature (T) and relative humidity (R), are necessary to calculate a heat index. Given a current temperature and a relative humidity, a heat index can be calculated easily using the following polynomial equation. The formula approximates the heat index in degrees Fahrenheit and conforms to the NOAA National Weather Service’s Heat Index Lookup Table.

This equation is the result of a multivariate fit (temperature ≥ 80°F and relative humidity ≥ 40%) to a model of the human body. This equation does not work with temperatures under 80°F nor a relative humidity under 40% (values outside of that range are assumed to be the given temperature; i.e. 96°F with relative humidity of 25% would yield a heat index of 96°F.)

Why Do Other Websites Have Different Numbers?

There are other website services out there that can report a heat index. Those sites (like NOAA’s heat index maps) provide a heat index forecast for a broad area and are updated less frequently that the weather service OSAA implements. Most weather providers rely on National Weather Service (NWS) observation stations that are primarily located at airports and military bases. Each state only has a handful of these stations. The entire state of New York has less than fifty such sites, for example. Their reports are only accurate and relevant in the immediate vicinity of the observation station and generally updated only once every hour.

The Weather Underground service generates forecasts from a proprietary forecasting system that leverages their vast amount of neighborhood weather data that they get from the community - they refer to the system as BestForecast™. This allows the OSAA Heat Index Calculator to use data for geographically specific results and up-to-date information.

By OSAA policy, schools are required to check their practice location’s heat index through the OSAA Heat Index Calculator, no other site. The heat index is categorized and suggested practice modifications are provided. This helps us ensure consistency and lends an easier approach for school administrators and coaches.

Today's Forecasts for Subscribed Areas

Forecasts are calculated daily beginning at 10:30am, alert notifications start at 11:00am

Name Region Lookup Locations Status Notified
97005 - Beaverton, OR Beaverton, OR 97005
97005 - Beaverton, OR
Beaverton, OR
Forecast pending ...
97006 - Beaverton, OR Beaverton, OR 97006
97006 - Beaverton, OR
Beaverton, OR
Forecast pending ...
97007 - Beaverton, OR Beaverton, OR 97007
97007 - Beaverton, OR
Beaverton, OR
Forecast pending ...
97008 - Beaverton, OR Beaverton, OR 97008
97008 - Beaverton, OR
Beaverton, OR
Forecast pending ...
97013 - Canby, OR Canby, OR 97013
97013 - Canby, OR
Canby, OR
Forecast pending ...
97015 - Clackamas, OR Clackamas, OR 97015
97015 - Clackamas, OR
Clackamas, OR
Clackamas, Oregon
Forecast pending ...
97019 - Corbett, OR Corbett, OR 97019
97019 - Corbett, OR
Corbett, OR
Corbett, Oregon
Forecast pending ...
97023 - Estacada, OR Estacada, OR 97023
97023 - Estacada, OR
Estacada, OR
Forecast pending ...
97026 - Gervais, OR Gervais, OR 97026
97026 - Gervais, OR
Gervais, OR
Forecast pending ...
97027 - Gladstone, OR Gladstone, OR 97027
97027 - Gladstone, OR
Gladstone, OR
Gladstone, Oregon
Forecast pending ...
97031 - Hood River, OR Hood River, OR 97031
97031 - Hood River, OR
Hood River, OR
Forecast pending ...
97060 - Troutdale, OR Troutdale, OR 97060
97060 - Troutdale, OR
Troutdale, OR
Forecast pending ...
97062 - Tualatin, OR Tualatin, OR 97062
97062 - Tualatin, OR
Tualatin, OR
Forecast pending ...
97070 - Wilsonville, OR Wilsonville, OR 97070
97070 - Wilsonville, OR
Wilsonville, OR
Forecast pending ...
97080 - Gresham, OR Gresham, OR 97080
97080 - Gresham, OR
Gresham, OR
Forecast pending ...
97089 - Damascus, OR Damascus, OR 97089
97089 - Damascus, OR
Damascus, OR
Forecast pending ...
97103 - Astoria, OR Astoria, OR 97103
97103 - Astoria, OR
Astoria, OR
Forecast pending ...
97106 - Banks, OR Banks, OR 97106
97106 - Banks, OR
Banks Oregon
Banks, OR
Banks, Oregon
Forecast pending ...
97112 - Cloverdale, OR Cloverdale, OR 97112
97112 - Cloverdale, OR
Cloverdale, OR
Forecast pending ...
97119 - Gaston, OR Gaston, OR 97119
97119 - Gaston, OR
Gaston, OR
Forecast pending ...
97123 - Hillsboro, OR Hillsboro, OR 97123
97123 - Hillsboro, OR
Hillsboro, OR
Hillsboro, Oregon
Hillsboro,OR
Forecast pending ...
97124 - Hillsboro, OR Hillsboro, OR 97124
97124 - Hillsboro, OR
Hillsboro, OR
Forecast pending ...
97132 - Newberg, OR Newberg, OR 97132
97132 - Newberg, OR
Newberg, OR
Forecast pending ...
97138 - Seaside, OR Seaside, OR 97138
97138 - Seaside, OR
Seaside, OR
Forecast pending ...
97140 - Sherwood, OR Sherwood, OR 97140
97140 - Sherwood, OR
Sherwood, OR
Forecast pending ...
97146 - Warrenton, OR Warrenton, OR 97146
97146 - Warrenton, OR
Warrenton, OR
Warrenton, Oregon
Forecast pending ...
97202 - Portland, OR Portland, OR 97202
97202 - Portland, OR
Portland, OR
Forecast pending ...
97203 - Portland, OR Portland, OR 97203
97203 - Portland, OR
Portland, OR
Forecast pending ...
97205 - Portland, OR Portland, OR 97205
97205 - Portland, OR
Portland, OR
Forecast pending ...
97206 - Portland, OR Portland, OR 97206
97206 - Portland, OR
Portland, OR
Forecast pending ...
97211 - Portland, OR OR 97211
97211 - Portland, OR
Forecast pending ...
97212 - Portland, OR Portland, OR 97212
97212 - Portland, OR
Portland, OR
Forecast pending ...
97213 - Portland, OR Portland, OR 97213
97213 - Portland, OR
Portland, OR
Forecast pending ...
97214 - Portland, OR Portland, OR 97214
97214 - Portland, OR
Portland, OR
Forecast pending ...
97216 - Portland, OR Portland, OR 97216
97216 - Portland, OR
Portland, OR
Forecast pending ...
97217 - Portland, OR Portland, OR 97217
97217 - Portland, OR
Portland, OR
Forecast pending ...
97219 - Portland, OR Portland, OR 97219
97219 - Portland, OR
Portland, OR
Forecast pending ...
97220 - Portland, OR Portland, OR 97220
97220 - Portland, OR
Portland, OR
Forecast pending ...
97222 - Portland, OR Portland, OR 97222
97222 - Portland, OR
Portland, OR
Forecast pending ...
97223 - Portland, OR Portland, OR 97223
97223 - Portland, OR
Portland, OR
Forecast pending ...
97224 - Portland, OR Portland, OR 97224
97224 - Portland, OR
Portland, OR
Forecast pending ...
97225 - Portland, OR Portland, OR 97225
97225 - Portland, OR
Portland, OR
Forecast pending ...
97227 - Portland, OR OR 97227
97227 - Portland, OR
Forecast pending ...
97229 - Portland, OR Portland, OR 97229
97229 - Portland, OR
Portland, OR
Forecast pending ...
97230 - Portland, OR Portland, OR 97230
97230 - Portland, OR
Portland, OR
Forecast pending ...
97232 - Portland, OR Portland, OR 97232
97232 - Portland, OR
Portland, OR
Forecast pending ...
97233 - Portland, OR Portland, OR 97233
97233 - Portland, OR
Portland, OR
Forecast pending ...
97236 - Portland, OR Portland, OR 97236
97236 - Portland, OR
Portland, OR
Forecast pending ...
97239 - Portland, OR Portland, OR 97239
97239 - Portland, OR
Portland, OR
Forecast pending ...
97266 - Portland, OR OR 97266
97266 - Portland, OR
Forecast pending ...
97267 - Portland, OR Portland, OR 97267
97267 - Portland, OR
Portland, OR
Forecast pending ...
97302 - Salem, OR Salem, OR 97302
97302 - Salem, OR
Salem, OR
Forecast pending ...
97303 - Salem, OR Salem, OR 97303
97303 - Salem, OR
Salem, OR
Forecast pending ...
97304 - Salem, OR Salem, OR 97304
97304 - Salem, OR
Salem, OR
Forecast pending ...
97305 - Salem, OR Salem, OR 97305
97305 - Salem, OR
Salem, OR
Forecast pending ...
97306 - Salem, OR Salem, OR 97306
97306 - Salem, OR
Salem, OR
Forecast pending ...
97317 - Salem, OR Salem, OR 97317
97317 - Salem, OR
Salem, OR
Forecast pending ...
97333 - Corvallis, OR Corvallis, OR 97333
97333 - Corvallis, OR
Corvallis, OR
Forecast pending ...
97351 - Independence, OR Independence, OR 97351
97351 - Independence, OR
Independence, OR
Forecast pending ...
97355 - Lebanon, OR Lebanon, OR 97355
97355 - Lebanon, OR
Lebanon, OR
Lebanon, Oregon
lebanon oregon
Forecast pending ...
97365 - Newport, OR Newport, OR 97365
97365 - Newport, OR
Newport, OR
Forecast pending ...
97374 - Scio, OR Scio, OR 97374
97374 - Scio, OR
Scio, OR
Forecast pending ...
97378 - Sheridan, OR Sheridan, OR 97378
97378 - Sheridan, OR
Sheridan, OR
Sheridan, Oregon
sheridan, or
Forecast pending ...
97381 - Silverton, OR Silverton, OR 97381
97381 - Silverton, OR
Silverton, OR
Forecast pending ...
97383 - Stayton, OR Stayton, OR 97383
97383 - Stayton, OR
Stayton, OR
Forecast pending ...
97402 - Eugene, OR Eugene, OR 97402
97402 - Eugene, OR
Eugene, OR
Forecast pending ...
97404 - Eugene, OR Eugene, OR 97404
97404 - Eugene, OR
Eugene, OR
Forecast pending ...
97405 - Eugene, OR Eugene, OR 97405
97405 - Eugene, OR
Eugene, OR
Forecast pending ...
97413 - Blue River, OR Blue River, OR 97413
97413 - Blue River, OR
Blue River Or
Blue River, OR
Blue River, Oregon
Forecast pending ...
97426 - Creswell, OR Creswell, OR 97426
97426 - Creswell, OR
Creswell, OR
Creswell, Oregon
Forecast pending ...
97429 - Days Creek, OR Days Creek, OR 97429
97429 - Days Creek, OR
Days Creek Oregon
Days Creek, OR
Days Creek, Oregon
Forecast pending ...
97446 - Harrisburg, OR Harrisburg, OR 97446
97446 - Harrisburg, OR
Harrisburg, OR
Forecast pending ...
97452 - Lowell, OR Lowell, OR 97452
97452 - Lowell, OR
Lowell, OR
Forecast pending ...
97455 - Pleasant Hill, OR Pleasant Hill, OR 97455
97455 - Pleasant Hill, OR
Pleasant Hill, OR
Forecast pending ...
97456 - Monroe, OR Monroe, OR 97456
97456 - Monroe, OR
Monroe, OR
Forecast pending ...
97459 - North Bend, OR North Bend, OR 97459
97459 - North Bend, OR
North Bend, OR
Forecast pending ...
97462 - Oakland, OR Oakland, OR 97462
97462 - Oakland, OR
Oakland, OR
Forecast pending ...
97466 - Powers, OR Powers, OR 97466
97466 - Powers, OR
Powers, OR
Forecast pending ...
97467 - Reedsport, OR OR 97467
97467 - Reedsport, OR
Forecast pending ...
97471 - Roseburg, OR Roseburg, OR 97471
97471 - Roseburg, OR
Roseburg, OR
Forecast pending ...
97478 - Springfield, OR Springfield, OR 97478
97478 - Springfield, OR
Springfield, OR
Forecast pending ...
97479 - Sutherlin, OR Sutherlin, OR 97479
97479 - Sutherlin, OR
Sutherlin, OR
Forecast pending ...
97488 - Vida, OR OR 97488
97488 - Vida, OR
Forecast pending ...
97499 - Yoncalla, OR Yoncalla, OR 97499
97499 - Yoncalla, OR
Yoncalla
Yoncalla, OR
Yoncalla, Oregon
Forecast pending ...
97502 - Central Point, OR OR 97502
97502 - Central Point, OR
Forecast pending ...
97504 - Medford, OR Medford, OR 97504
97504 - Medford, OR
Medford, OR
Forecast pending ...
97522 - Butte Falls, OR Butte Falls, OR 97522
97522 - Butte Falls, OR
Butte Falls, OR
Forecast pending ...
97524 - Eagle Point, OR Eagle Point, OR 97524
97524 - Eagle Point, OR
Eagle Point, OR
Forecast pending ...
97527 - Grants Pass, OR Grants Pass, OR 97527
97527 - Grants Pass, OR
Grants Pass, OR
Forecast pending ...
97535 - Phoenix, OR Phoenix, OR 97535
97535 - Phoenix, OR
Phoenix, OR
Phoenix, Oregon
phoenix oregon
Forecast pending ...
97603 - Klamath Falls, OR Klamath Falls, OR 97603
97603 - Klamath Falls, OR
Klamath Falls, OR
Forecast pending ...
97702 - Bend, OR Bend, OR 97702
97702 - Bend, OR
Bend, OR
Forecast pending ...
97756 - Redmond, OR Redmond, OR 97756
97756 - Redmond, OR
Redmond, OR
Redmond, Oregon
Forecast pending ...
97812 - Arlington, OR Arlington, OR 97812
97812 - Arlington, OR
Arlington, OR
Arlington, Oregon
Forecast pending ...
97813 - Athena, OR Athena, OR 97813
97813 - Athena, OR
Athena, OR
Forecast pending ...
97818 - Boardman, OR Boardman, OR 97818
97818 - Boardman, OR
Boardman, OR
Forecast pending ...
97823 - Condon, OR Condon, OR 97823
97823 - Condon, OR
Condon, OR
Forecast pending ...
97835 - Helix, OR Helix, OR 97835
97835 - Helix, OR
Helix, OR
Helix, Oregon
Forecast pending ...
97838 - Hermiston, OR Hermiston, OR 97838
97838 - Hermiston, OR
Hermiston, OR
Hermiston, Oregon
Forecast pending ...
97862 - Milton Freewater, OR Milton-Freewater, OR 97862
97862 - Milton Freewater, OR
Milton Freewater
Milton Freewater, Oregon
Milton-Freewater, OR
Forecast pending ...
97914 - Ontario, OR Ontario, OR 97914
97914 - Ontario, OR
Ontario, OR
Ontario, Oregon
ontario oregon
Forecast pending ...
97918 - Vale, OR Vale, OR 97918
97918 - Vale, OR
Vale, OR
Forecast pending ...
Adrian, Oregon Adrian, OR 97901
Adrian, OR
Adrian, Oregon
Forecast pending ...
Albany, Oregon Albany, OR 97321
97321 - Albany, OR
Albany, OR
Albany, Oregon
albany, or
Forecast pending ...
Aloha, Oregon Beaverton, OR Aloha, OR
Aloha, Oregon
Forecast pending ...
Alsea, Oregon Alsea, OR 97324
Alsea, OR
Alsea, Oregon
Forecast pending ...
Amity, Oregon Amity, OR 97101
97101 - Amity, OR
Amity, OR
Amity, Oregon
Forecast pending ...
Ashland, Oregon Ashland, OR 97520
Ashland, OR
Ashland, Oregon
ashland, OR
Forecast pending ...
Aurora, Oregon Aurora, OR 97002
97002 - Aurora, OR
Aurora oregon
Aurora, OR
Aurora, Oregon
aurora oregon
Forecast pending ...
Baker City, Oregon Baker City, OR 97814
97814 - Baker City, OR
Baker City, OR
Baker City, Oregon
Forecast pending ...
Bandon, Oregon Bandon, OR 97411
Bandon, OR
Bandon, Oregon
Forecast pending ...
Beavercreek, Oregon OR Beavercreek, Oregon
Forecast pending ...
Bend, Oregon Bend, OR 97701
97701 - Bend, OR
Bend, OR
Bend, Oregon
bend oregon
Forecast pending ...
Blachly, Oregon Blachly, OR 97412
Blachly, OR
Blachly, Oregon
Forecast pending ...
Blanchet School, Oregon OR Blanchet School, Oregon
Forecast pending ...
Bonanza, Oregon Bonanza, OR 97623
97623 - Bonanza, OR
Bonanza, OR
Bonanza, Oregon
Forecast pending ...
Brookings, Oregon Brookings, OR 97415
97415 - Brookings, OR
Brookings, OR
Brookings, Oregon
brookings oregon
Forecast pending ...
Burns, Oregon Burns, OR 97720
Burns, OR
Burns, Oregon
Forecast pending ...
Camas Valley, Oregon Camas Valley, OR 97416
97416 - Camas Valley, OR
Camas Valley
Camas Valley, OR
Camas Valley, Oregon
Forecast pending ...
Canyonville, Oregon Canyonville, OR 97417
Canyonville, OR
Canyonville, Oregon
Forecast pending ...
Cascade High School, Oregon OR Cascade High School, Oregon
Forecast pending ...
Cave Junction, Oregon Cave Junction, OR 97523
97523 - Cave Junction, OR
Cave Junction
Cave Junction, OR
Cave Junction, Oregon
Forecast pending ...
Central Point, Oregon Central Point, OR 97502
Central Point, OR
Central Point, Oregon
central point, or
Forecast pending ...
Chiloquin, Oregon Chiloquin, OR 97624
Chiloquin, OR
Chiloquin, Oregon
Forecast pending ...
Chiloquin, Oregon OR 97624
97624 - Chiloquin, OR
Chiloquin, Oregon
Forecast pending ...
Clackamas High School, Oregon OR Clackamas High School, Oregon
Forecast pending ...
Clatskanie, Oregon Clatskanie, OR 97016
97016 - Clatskanie, OR
Clatskanie, OR
Clatskanie, Oregon
Forecast pending ...
Colton, Oregon Colton, OR 97017
97017 - Colton, OR
Colton, OR
Colton, Oregon
Forecast pending ...
Coos Bay, Oregon Coos Bay, OR 97420
Coos Bay, OR
Coos Bay, Oregon
Forecast pending ...
Coquille, Oregon Coquille, OR 97423
Coquille, OR
Coquille, Oregon
Forecast pending ...
Corvallis, Oregon Corvallis, OR 97330
97330 - Corvallis, OR
Corvallis Oregon
Corvallis, OR
Corvallis, Oregon
Forecast pending ...
Cottage Grove, Oregon Cottage Grove, OR 97424
Cottage Grove, OR
Cottage Grove, Oregon
Forecast pending ...
Cove, Oregon Cove, OR 97824
Cove, OR
Cove, Oregon
Forecast pending ...
Crane, Oregon Crane, OR 97732
Crane, OR
Crane, Oregon
crane oregon
Forecast pending ...
Crow, Oregon OR Crow, Oregon
Forecast pending ...
Culver, Oregon Culver, OR 97734
97734 - Culver, OR
Culver, OR
Culver, Oregon
Forecast pending ...
Dallas, Oregon Dallas, OR 97338
97338 - Dallas, OR
Dallas, OR
Dallas, Oregon
Forecast pending ...
David Douglas High School, Oregon OR David Douglas High School, Oregon
david douglas high school
Forecast pending ...
Dayton, Oregon Dayton, OR 97114
97114 - Dayton, OR
Dayton, OR
Dayton, Oregon
Forecast pending ...
Dayville, Oregon Dayville, OR 97825
Dayville, OR
Dayville, Oregon
Forecast pending ...
Drain, Oregon Drain, OR 97435
Drain, OR
Drain, Oregon
Forecast pending ...
Dufur, Oregon Dufur, OR 97021
Dufur OR
Dufur, OR
Dufur, Oregon
Forecast pending ...
Echo, Oregon Echo, OR 97826
Echo, OR
Echo, Oregon
Forecast pending ...
Eddyville, Oregon Eddyville, OR 97343
97343 - Eddyville, OR
Eddyville, OR
Eddyville, Oregon
Forecast pending ...
Elgin, Oregon Elgin, OR 97827
Elgin, OR
Elgin, Oregon
Forecast pending ...
Elkton, Oregon Elkton, OR 97436
97436 - Elkton, OR
Elkton, OR
Elkton, Oregon
Forecast pending ...
Elmira, Oregon Elmira, OR 97437
97437 - Elmira, OR
Elmira Oregon
Elmira, OR
Elmira, Oregon
elmira, Oregon
Forecast pending ...
Eugene, Oregon Eugene, OR 97401
Eugene Oregon
Eugene, OR
Eugene, Oregon
Forecast pending ...
Florence, Oregon Florence, OR 97439
Florence, OR
Florence, Oregon
Forecast pending ...
Forest Grove High School, Oregon OR Forest Grove High School, Oregon
forest grove high school
Forecast pending ...
Forest Grove, Oregon Forest Grove, OR 97116
97116 - Forest Grove, OR
Forest Grove
Forest Grove, OR
Forest Grove, Oregon
Forecast pending ...
Franklin High School, Oregon OR Franklin High School, Oregon
Forecast pending ...
Gilchrist, Oregon Gilchrist, OR 97737
97737 - Gilchrist, OR
Gilchrist, OR
Gilchrist, Oregon
gilchrist OR
Forecast pending ...
Glendale, Oregon Glendale, OR 97442
Glendale, OR
Glendale, Oregon
glendale, oregon
Forecast pending ...
Glide, Oregon Glide, OR 97443
97443 - Glide, OR
Glide, OR
Glide, Oregon
glide oregon
Forecast pending ...
Gold Beach, Oregon Gold Beach, OR 97444
97444 - Gold Beach, OR
Gold Beach, OR
Gold Beach, Oregon
Forecast pending ...
Grants Pass, Oregon Grants Pass, OR 97526
97526 - Grants Pass, OR
Grants Pass, OR
Grants Pass, Oregon
Grants pass,or
grants pass oregon
Forecast pending ...
Gresham, Oregon Gresham, OR 97030
Gresham, OR
Gresham, Oregon
Forecast pending ...
Halfway, Oregon Halfway, OR 97834
97834 - Halfway, OR
Halfway, OR
Halfway, Oregon
Forecast pending ...
Halsey, Oregon Halsey, OR 97348
Halsey, OR
Halsey, Oregon
Forecast pending ...
Harper, Oregon Harper, OR 97906
Harper, OR
Harper, Oregon
Forecast pending ...
Hermiston High School, Oregon OR Hermiston High School, Oregon
Forecast pending ...
Hillsboro High School, Oregon OR Hillsboro High School
Hillsboro High School, Oregon
Forecast pending ...
Hillsboro, Oregon Hillsboro, OR Hillsboro OR
Hillsboro, OR
Hillsboro, Oregon
Hillsboro, oregon
Forecast pending ...
Hood River Valley High School, Oregon OR Hood River Valley High School, Oregon
Forecast pending ...
Hubbard, Oregon Hubbard, OR 97032
Hubbard, OR
Hubbard, Oregon
Forecast pending ...
Huntington, Oregon Huntington, OR 97907
Huntington, OR
Huntington, Oregon
Forecast pending ...
Imbler High School, Oregon OR Imbler High School, Oregon
Forecast pending ...
Imbler, Oregon Imbler, OR 97841
Imbler, OR
Imbler, Oregon
Forecast pending ...
Indianapolis, Indiana IN Indianapolis, Indiana
Forecast pending ...
Ione, Oregon Ione, OR 97843
Ione, OR
Ione, Oregon
Forecast pending ...
Irrigon, Oregon Irrigon, OR 97844
Irrigon, OR
Irrigon, Oregon
Forecast pending ...
Jefferson, Oregon Jefferson, OR 97352
Jefferson, OR
Jefferson, Oregon
Forecast pending ...
Jewell, Oregon OR Jewell, Oregon
Forecast pending ...
John Day, Oregon John Day, OR 97845
97845 - John Day, OR
John Day OR
John Day, OR
John Day, Oregon
Forecast pending ...
Joseph, Oregon Joseph, OR 97846
Joseph, OR
Joseph, Oregon
Forecast pending ...
Junction City, Oregon Junction City, OR 97448
97448 - Junction City, OR
Junction City, OR
Junction City, Oregon
Forecast pending ...
Keizer, Oregon OR Keizer, Or
Keizer, Oregon
Keizer, or
Forecast pending ...
Klamath Falls, Oregon Klamath Falls, OR 97601
97601 - Klamath Falls, OR
Klamath Falls
Klamath Falls, OR
Klamath Falls, Oregon
Klamath Falls, or
Klamath Falls, oregon
klamath Falls, Oregon
Forecast pending ...
La Grande, Oregon La Grande, OR 97850
La Grande, OR
La Grande, Oregon
Forecast pending ...
La Pine High School, Oregon OR La Pine High School, Oregon
la pine high school
Forecast pending ...
La Pine, Oregon La Pine, OR 97739
97739 - La Pine, OR
La Pine, OR
La Pine, Oregon
Forecast pending ...
Lake Oswego, Oregon Lake Oswego, OR 97034
97034 - Lake Oswego, OR
Lake Oswego, OR
Lake Oswego, Oregon
Forecast pending ...
Lakeview, Oregon Lakeview, OR 97630
Lakeview, OR
Lakeview, Oregon
lakeview, Oregon
Forecast pending ...
Lincoln High School, Oregon OR Lincoln High School, Oregon
Forecast pending ...
Madison High School, Oregon OR Madison High School, Oregon
Forecast pending ...
Madras, Oregon Madras, OR 97741
97741 - Madras, OR
Madras Oregon
Madras, OR
Madras, Oregon
Forecast pending ...
Mapleton, Oregon Mapleton, OR 97453
Mapleton, OR
Mapleton, Oregon
Forecast pending ...
Marcola, Oregon Marcola, OR 97454
97454 - Marcola, OR
Marcola, OR
Marcola, Oregon
Forecast pending ...
Maupin, Oregon Maupin, OR 97037
Maupin, OR
Maupin, Oregon
Forecast pending ...
McKay, Oregon OR McKay, Oregon
Mckay oregon
Forecast pending ...
McMinnville, Oregon Mcminnville, OR 97128
97128 - McMinnville, OR
McMinnville, Oregon
Mcminnville, OR
Forecast pending ...
Medford, Oregon Medford, OR 97501
97501 - Medford, OR
Medford or
Medford, OR
Medford, Oregon
medford, or
Forecast pending ...
Merlin, Oregon Merlin, OR 97532
Merlin Oregon
Merlin oregon
Merlin, OR
Merlin, Oregon
merlin, oregon
Forecast pending ...
Merrill, Oregon Merrill, OR 97633
97633 - Merrill, OR
Merrill, OR
Merrill, Oregon
Forecast pending ...
Mill City, Oregon Mill City, OR 97360
97360 - Mill City, OR
Mill City, OR
Mill City, Oregon
Forecast pending ...
Milwaukie High School, Oregon OR Milwaukie High School
Milwaukie High School, Oregon
Forecast pending ...
Milwaukie, Oregon Milwaukie, OR Milwaukie OR
Milwaukie oregon
Milwaukie, OR
Milwaukie, Oregon
Forecast pending ...
Mitchell, Oregon Mitchell, OR 97750
Mitchell, OR
Mitchell, Oregon
Forecast pending ...
Molalla, Oregon Molalla, OR 97038
97038 - Molalla, OR
Molalla
Molalla, OR
Molalla, Oregon
Forecast pending ...
Monument, Oregon Monument, OR 97864
Monument, OR
Monument, Oregon
Forecast pending ...
Moro, Oregon Moro, OR 97039
97039 - Moro, OR
Moro, OR
Moro, Oregon
Forecast pending ...
Mount Angel, Oregon OR Mount Angel, Oregon
mount angel, or
Forecast pending ...
Murphy, Oregon Murphy, OR 97533
97533 - Murphy, OR
Murphy, OR
Murphy, Oregon
murphy oregon
Forecast pending ...
Myrtle Creek, Oregon Myrtle Creek, OR 97457
97457 - Myrtle Creek, OR
Myrtle Creek, OR
Myrtle Creek, Oregon
Forecast pending ...
Myrtle Point, Oregon Myrtle Point, OR 97458
Myrtle Point, OR
Myrtle Point, Oregon
myrtle Point, Oregon
Forecast pending ...
North Marion High School, Oregon OR North Marion High School, Oregon
north Marion high school
Forecast pending ...
North Powder, Oregon North Powder, OR 97867
North Powder, OR
North Powder, Oregon
Forecast pending ...
North Valley High School, Oregon OR North Valley High School
North Valley High School, Oregon
North Valley High school
north valley high school
Forecast pending ...
Nyssa, Oregon Nyssa, OR 97913
97913 - Nyssa, OR
Nyssa OR
Nyssa, OR
Nyssa, Oregon
Forecast pending ...
Oakridge, Oregon Oakridge, OR 97463
97463 - Oakridge, OR
Oakridge, OR
Oakridge, Oregon
Forecast pending ...
Oregon City, Oregon Oregon City, OR 97045
Oregon City, OR
Oregon City, Oregon
Forecast pending ...
Paisley, Oregon Paisley, OR 97636
Paisley, OR
Paisley, Oregon
Forecast pending ...
Parkrose High School, Oregon OR Parkrose HIgh School
Parkrose High School, Oregon
Forecast pending ...
Pendleton, Oregon Pendleton, OR 97801
Pendleton, OR
Pendleton, Oregon
pendleton, or
Forecast pending ...
Philomath, Oregon Philomath, OR 97370
97370 - Philomath, OR
Philomath, OR
Philomath, Oregon
Forecast pending ...
Pilot Rock, Oregon Pilot Rock, OR 97868
Pilot Rock, OR
Pilot Rock, Oregon
pilot rock, or
Forecast pending ...
Port Orford, Oregon Port Orford, OR 97465
Port Orford, OR
Port Orford, Oregon
Forecast pending ...
Portland Christian, Oregon OR Portland Christian, Oregon
Forecast pending ...
Portland, Oregon Portland, OR 97201
Portland
Portland, OR
Portland, Oregon
portland oregon
portland, OR
portland, oregon
Forecast pending ...
Prairie City, Oregon Prairie City, OR 97869
Prairie City, OR
Prairie City, Oregon
Forecast pending ...
Prineville, Oregon Prineville, OR 97754
97754 - Prineville, OR
Prineville, OR
Prineville, Oregon
Forecast pending ...
Prospect, Oregon Prospect, OR 97536
97536 - Prospect, OR
Prospect, OR
Prospect, Oregon
Forecast pending ...
Rainier, Oregon Rainier, OR 97048
Rainier, OR
Rainier, Oregon
Forecast pending ...
Riddle, Oregon Riddle, OR 97469
97469 - Riddle, OR
Riddle, OR
Riddle, Oregon
Forecast pending ...
Riverdale High School, Oregon OR Riverdale High School, Oregon
Forecast pending ...
Rockaway Beach, Oregon Rockaway Beach, OR 97136
Rockaway Beach, OR
Rockaway Beach, Oregon
Forecast pending ...
Rogue River High School, Oregon OR Rogue River High School, Oregon
Forecast pending ...
Rogue River, Oregon Rogue River, OR 97537
97537 - Rogue River, OR
Rogue River
Rogue River, OR
Rogue River, Oregon
Forecast pending ...
Roosevelt High School, Oregon OR Roosevelt High School, Oregon
Forecast pending ...
Roseburg, Oregon Roseburg, OR 97470
97470 - Roseburg, OR
Roseburg, OR
Roseburg, Oregon
roseburg, or
Forecast pending ...
Saint Helens, Oregon St. Helens, OR 97051
Saint Helens, Oregon
St. Helens, OR
Forecast pending ...
Saint Paul, Oregon St. Paul, OR 97137
Saint Paul, Oregon
St. Paul, OR
Forecast pending ...
Salem, Oregon Salem, OR 97301
97301 - Salem, OR
Salem Oregon
Salem, OR
Salem, Oregon
salem oregon
salem, or
Forecast pending ...
Sam Barlow High School, Oregon OR Sam Barlow
Sam Barlow High School, Oregon
Forecast pending ...
Sandy, Oregon Sandy, OR 97055
97055 - Sandy, OR
Sandy Oregon
Sandy, OR
Sandy, Oregon
Forecast pending ...
Santiam Christian School, Oregon OR Santiam Christian School, Oregon
santiam christian
Forecast pending ...
Scappoose High School, Oregon OR Scappoose High School, Oregon
Forecast pending ...
Scappoose, Oregon Scappoose, OR 97056
Scappoose, OR
Scappoose, Oregon
Forecast pending ...
Siletz, Oregon Siletz, OR 97380
97380 - Siletz, OR
Siletz, OR
Siletz, Oregon
Forecast pending ...
Silver Lake, Oregon Silver Lake, OR 97638
Silver Lake, OR
Silver Lake, Oregon
Forecast pending ...
Sisters, Oregon Sisters, OR 97759
Sisters, OR
Sisters, Oregon
sisters oregon
Forecast pending ...
Sixes, Oregon Sixes, OR Sixes OR
Sixes, OR
Sixes, Oregon
Forecast pending ...
South Albany High School, Oregon OR South Albany High School, Oregon
Forecast pending ...
Southridge High School, Oregon OR Southridge High School, Oregon
Forecast pending ...
Sprague High School, Oregon OR Sprague High School, Oregon
Forecast pending ...
Spray, Oregon Spray, OR 97874
Spray, OR
Spray, Oregon
Forecast pending ...
Springfield, Oregon Springfield, OR 97477
Springfield OR
Springfield, OR
Springfield, Oregon
springfield oregon
Forecast pending ...
Springfield, Oregon OR Springfield Oregon
Springfield, Oregon
Forecast pending ...
Stanfield, Oregon Stanfield, OR 97875
Stanfield, OR
Stanfield, Oregon
stanfield, or
Forecast pending ...
Sweet Home, Oregon Sweet Home, OR 97386
97386 - Sweet Home, OR
Sweet Home, OR
Sweet Home, Oregon
Forecast pending ...
Talent, Oregon Talent, OR 97540
Talent, OR
Talent, Oregon
Forecast pending ...
The Dalles, Oregon The Dalles, OR 97058
The Dalles, OR
The Dalles, Oregon
Forecast pending ...
Tigard, Oregon OR Tigard, Oregon
Forecast pending ...
Tillamook High School, Oregon OR Tillamook High School, Oregon
tillamook high school
Forecast pending ...
Toledo, Oregon Toledo, OR 97391
Toledo, OR
Toledo, Oregon
toledo, or
Forecast pending ...
Turner, Oregon Turner, OR 97392
97392 - Turner, OR
Turner, OR
Turner, Oregon
Forecast pending ...
Ukiah, Oregon Ukiah, OR 97880
Ukiah, OR
Ukiah, Oregon
Forecast pending ...
Umatilla, Oregon Umatilla, OR 97882
Umatilla, OR
Umatilla, Oregon
umatilla oregon
Forecast pending ...
Union, Oregon Union, OR 97883
Union, OR
Union, Oregon
Forecast pending ...
Unity, Oregon Unity, OR 97884
Unity, OR
Unity, Oregon
Forecast pending ...
Vernonia, Oregon Vernonia, OR 97064
Vernonia, OR
Vernonia, Oregon
Forecast pending ...
Waldport, Oregon Waldport, OR 97394
Waldport, OR
Waldport, Oregon
Forecast pending ...
Wallowa, Oregon Wallowa, OR 97885
Wallowa OR
Wallowa, OR
Wallowa, Oregon
Forecast pending ...
Warm Springs, Oregon OR Warm Springs, Oregon
Forecast pending ...
Willamette High School, Oregon OR Willamette High School, Oregon
willamette high school
Forecast pending ...
Willamina, Oregon Willamina, OR 97396
Willamina, OR
Willamina, Oregon
Forecast pending ...
Wilson High School, Oregon OR Wilson High School, Oregon
Forecast pending ...
Wilsonville High School, Oregon OR Wilsonville High School
Wilsonville High School, Oregon
Forecast pending ...
Winston, Oregon Winston, OR 97496
97496 - Winston, OR
Winston, OR
Winston, Oregon
winston, oregon
Forecast pending ...
Woodburn High School, Oregon Woodburn High School, OR Woodburn High School
Woodburn High School, OR
Woodburn High School, Oregon
Forecast pending ...
Woodburn, Oregon Woodburn, OR 97071
Woodburn, OR
Woodburn, Oregon
Forecast pending ...
Yoncalla High School, Oregon OR Yoncalla High School, Oregon
Forecast pending ...
Yuma, Arizona Yuma, AZ Yuma, AZ
Yuma, Arizona
Forecast pending ...