Payment Portal
Our payment portal is currently out of service.
We apologize for this temporary inconvenience. Our team is working to rectify the situation.
To submit a credit card payment please call our office: (503) 646-0566.
For billing questions or to make changes to your contact information, please send us a message.