Overseas Workers Welfare Administration (Owwa) is located in Pasig, Philippines on 1 Ortigas Ave, Ortigas Center,. Overseas Workers Welfare Administration (Owwa) is rated 4 out of 5 in the category social welfare center in Philippines.
Address
1 Ortigas Ave, Ortigas Center,