It looks like nothing was found at this location. Maybe try a search?
ODELCO BUILDING
128 Kalayaan Avenue, Central Quezon City, Philippines 1100
Fax +632 8924-2685
Tel +632 8924-2666 / 2672
Mobile +63 939 767-8295
Opens 8 AM - 5 PM
It looks like nothing was found at this location. Maybe try a search?