Lenskala is located in Kebayoran Baru, South Jakarta City, Jakarta, Indonesia on Jl, Darmawangsa IIB No.6, RT.4/RW.1, Pulo. Lenskala is rated 3 out of 5 in the category commercial photographer in Indonesia.
Address
Jl, Darmawangsa IIB No.6, RT.4/RW.1, Pulo