The Altar House is located in the city of Portland. This is one of the organizations that services prisoners in the Washington and the rest of Oregon.

Address & Contact

Our Address

3560 SW Vista Dr Apt 9, Portland, OR 97225-2957

GPS

45.494070, -122.778538