Leela Apartment is located in Surat, India on Post office, Leela Apartment, Darji Sheri, Nanpura New Rd, nr. Nanpura, opp. Hills Nursery School, Nanpura. Leela Apartment is rated 3 out of 5 in the category lawyers association in India.
Address
Post office, Leela Apartment, Darji Sheri, Nanpura New Rd, nr. Nanpura, opp. Hills Nursery School, Nanpura