Map Location
Choon Long
No. 7 & 8, Jalan Station, 86000, Kluang, Johor, Malaysia