Source North America’s Portland, Oregon, facility has moved to a bigger and better location. Please visit us at:
Source North America
6633 NE 59th Place
Portland, OR 97218
The Portland location’s phone number — 800-452-7437 — remains the same. We look forward to seeing you at the new facility!