For Current Patients Portal access:

Online Scheduling for Immersion Health:

You can schedule online by using the links below. You can also call the office to schedule: 503-719-4806. 

Schedule with Dr. Greg Nigh
When scheduling a new patient appointment with Dr. Nigh please be aware that the visit cost will be collected as a deposit at the time of scheduling. Patients paying with insurance will have their deposit refunded at check-out.
Schedule with Maria Zilka

Make an Appointment

Find us

1221 SE Madison St.

Portland, OR 97214




© 2018 by Immersion Health. Proudly created with