21. O'Reilly Auto Parts 2408 E Powell Blvd, Gresham, OR 97080 Coordinate: 45.49306,-122.40753 Phone: (503) 667-6350