Map Location
National Transmission Corporation
Fagara St., Mandaue City 6014, Philippines