Farrel is located in Kota Depok, Indonesia on Jl. Margonda Raya No. 358 Pondok Cina Beji Depok Jawa Barat, Kemiri Muka, Kecamatan Beji. Farrel is rated 3 out of 5 in the category luggage store in Indonesia.
Address
Jl. Margonda Raya No. 358 Pondok Cina Beji Depok Jawa Barat, Kemiri Muka, Kecamatan Beji