Map Location
Denzel Electrical & Appliance Supply
79 Magallanes, Cebu City, Cebu, Philippines