Octavius Villaruz is located in Iloilo, Philippines on Nha People's Village block5lot 3, Concepcion. Octavius Villaruz is rated 3 out of 5 in the category resident registration office in Philippines.
Address
Nha People's Village block5lot 3, Concepcion