Focus Channel Language Centre is located in Kuala Lumpur, Malaysia on No. 13 Block 3, Jalan Excella 1, Off Jalan Putra Sulaiman, Taman Ampang Hilir. Focus Channel Language Centre is rated 3 out of 5 in the category language school in Malaysia.
Address
No. 13 Block 3, Jalan Excella 1, Off Jalan Putra Sulaiman, Taman Ampang Hilir