Map Location
Electra Manufacturing Incorporated
211 Mc Arthur Highway, Valenzuela City, 1440, Metro Manila, Philippines