Site: TELUS Discovery Centre, Pasig City

 

Address

TELUS Discovery Centre
31st Floor,
Discovery Centre,
ADB Avenue,
Ortigas Center,
Pasig City,
Metro Manila,
1605,
Philippines

 
Google Map
 
Waze