VSO office locations and hoursBelow 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 (169.73 KB)

Main Office Downtown Portland - Lincoln Building

209 SW 4th Ave., Portland, Oregon 97204
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 
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 
By Appointment: Friday, 9am - 1pm

Walk-in hours

  • Friday, 2pm - 4pm

Hollywood Senior Center

1820 NE 40th Ave Portland, Or 97212 
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.