Delta Strasser Park

9900 Whitaker Road
Portland, OR 97207

Map and directions