Map Location
Velco Centre
1028, Antonio C. Delgado Street, Intramuros, Manila City, 1002, Metro Manila, Philippines