Map Location
Kepong Farm & Trading
225, Jalan 3/17 Taman Fadason Off Jalan Kepong, 52000, Kuala Lumpur, Malaysia