One Pedestrian Killed, One Injured in Crash

Date: November 1, 2009 Location: SE 80th Avenue & Foster Road, Portland, Oregon Names: Lindsay A. Leonard, Jessica Finlay Two women walking home from a nearby Fred Meyer store were hit by a car November 1, 2009, around 7:30 PM, as they crossed a marked but poorly lit intersection at SE 80th Avenue and Foster […]