Al Fin is located in Kota Jakarta Barat, Indonesia on Pasar Bojong Indah, Lantai 1 Blok AKS No. 11, JL Pakis Raya, RT. 05 RW. 11, Rawa Buaya, Cengkareng, RT.9/RW.6, Rw. Buaya, Kecamatan Cengkareng. Al Fin is rated 3 out of 5 in the category eye care center in Indonesia.
Address
Pasar Bojong Indah, Lantai 1 Blok AKS No. 11, JL Pakis Raya, RT. 05 RW. 11, Rawa Buaya, Cengkareng, RT.9/RW.6, Rw. Buaya, Kecamatan Cengkareng