Map Location
Scudai Lorry Body Factory
Lot 2596, Jalan Besar, Off Jalan Seelong, Kampung Seelong Jaya, 81300, Skudai, Johor, Malaysia