Map Location
Luen Seng Foundry
SD 729, Lahat Road, Ipoh, 30200, Ipoh, Perak, Malaysia