Our Lady of Peace Retreat CenterParishShare3600 Southwest 170th AvenueBeaverton, OR 97003United StatesGet directions