Map Location
Speer Sdn. Bhd.
No. 2& 2A, Jalan Indah 24, Taman Cheras Indah, Cheras, 56100, Kuala Lumpur, Wilayah Persekutuan, Malaysia