Leo Foto Studio is located in Kota Tangerang Selatan, Banten, Indonesia on Jl. Jombang Raya No.3, RW.7, Parigi, Kec. Pd. Aren. Leo Foto Studio is rated 4.2 out of 5 in the category portrait studio in Indonesia.
Address
Jl. Jombang Raya No.3, RW.7, Parigi, Kec. Pd. Aren