Map Location
Mydor Farm & Trading
No. 12B Lot 920, Jalan Besar, Kampong Bukit Lanchong, 40400, Shah Alam, Selangor, Malaysia