In Oregon, big city Portland has cafes where medical marijuana users smoke pot while singing karaoke.
But it is in the small rural communities of southwestern Oregon where medical marijuana has really taken root.
The Associated Press analyzed the locations of people registered to grow medical marijuana as patients, caregivers or designated growers based on their ZIP codes and found that Williams in Josephine County has the heaviest concentration. More than 400 of the town's 2000 residents, approximately 20 percent residents, are authorized by the state to grow up to six plants each.
That creates stark contrasts in a bucolic burg where children still ring the bell to start the school day and pancake breakfasts draw a crowd at the local community center.