VSO office locations and hours
Below are our locations, appointment times, and walk-in hours. To request an appointment for any of our locations please call: 503-988-VETS (8387), send us an email, or fill out our online referral form.

Please note: Walk-in hours are not available on the last working day of every month due to VA claims deadlines.

Late Policy: If you arrive more than 15 minutes late to a scheduled appointment, we may not be able to accommodate you and may reschedule the appointment at the discretion of the VSO. If you are running late to your appointment, call us: 503-988-8387 and we will make every effort to accommodate you.

Multnomah County VSO walk-in hours (170.61 KB)

Main Office Downtown Portland - Lincoln Building

421 SW Oak St Portland, Oregon 97204 (Google maps)
Office hours: Monday - Friday, 8:30am - 5pm

Walk-in hours

  • Tuesday, 9am - 12pm
  • Friday, 9am - 12pm

East County ADVSD Branch Office 

600 NE 8th Street, Room 100, Gresham, OR 97030 (Google maps)
By Appointment: Tuesday, Wednesday, and Friday, 9am - 3pm, Thursday, 1pm - 3pm

Walk-in hours

  • Thursday, 9am - 11:30am

N/NE Portland ADVSD Branch Office

5325 NE Martin Luther King Blvd, Portland, OR 97211 (Google maps)
By Appointment: Friday, 9am - 1pm

Walk-in hours

  • Friday, 2pm - 4pm

Hollywood Senior Center

1820 NE 40th Ave Portland, Or 97212 (Google maps)
By Appointment: Monday, 9am - 3pm

Portland VA Medical Center  

3710 SW US Veterans Hospital Road, Portland, OR  97239
Main Building, 3rd Floor Chaplain/Social Work Office (Room 3B-100)
By Appointment: Tuesday, Wednesday, and Thursday, 9am - 12pm

Walk-in hours

  • Tuesday, Wednesday, and Thursday, 1pm - 3:30pm

Visit the Portland VA website for more information.