You will find us at the back end of 2435 North Lombard Street (NE corner of North Lombard & North Delaware) in Portland, Oregon.

Click for a Google Map

We are situated through the parking lot located on
the east side in the red/orange part of the building.

East View

West View

Bird's eye view
Contact us at: 503.240.9841 or 503.515.5564
or email us at
Mailing Address: 7510 N. Delaware Ave., Portland, OR 97217