Contact Us

We are conveniently located on the corner of SE Belmont and Grand, an easy walk from Portland Street Car and buses #15, #6, & #70.


We have a parking lot with 8 reserved spots available. The parking lot is one-way, diagonal parking. The spots are located right next to the building close to Belmont Street. The parking lot should be entered via Yamhill or Grand for ease of navigating the parking lot. The map should help visualize where to park.

Ready to make an appointment?

Online scheduling

Your Name (required)

Your Email (required)

Where is the pain? (required)

Your Message


Monday 10am – 6pm

Tuesday 10am – 6pm

Wednesday 1pm – 6pm

Thursday 10am – 6pm

Friday 10am – 3pm

Saturday Follow us on Facebook for future Saturday hours

Sunday Closed