Located in Clackamas, OR, Johnson Creek Crossing serves shoppers from across the region. Shoppers can find this Power Center at SE 82nd Ave. & SE Johnson Creek Blvd.. The center has served the community since 0. The mall spans 261,891 sqft. of leasable retail area and is home to around 17 stores.