Map Location
Leong Loo Sang & Co.
No. 147, Room A, Jalan Sutera, Taman Sentosa, 80150, Johor Bahru, Johor, Malaysia