Directions to Zen Center of Portland
Zen Center is located in Northwest Portland at 2520 NW Upshur. From NW 23rd Ave. turn west onto NW Thurman Street. Turn right (north) at NW 25th Ave., then proceed one block and turn left on NW Upshur. Walk up the driveway of 2520 and you'll see our door. Come inside and walk down the hall to the zendo at the south end.