SRI RANI TECHNOLOGIES
#233, Velachery Main Road, East Tambaram, Selaiyur,, Chennai - 600073, Tamil Nadu, India
No.1, Nyle Street, Ttk Nagar, West Tambaram,, Chennai - 600045, Tamil Nadu, India
Phase-ii, G-96, Ground Floor, Spencer Plaza Anna Salai,, Chennai - 600002, Tamil Nadu, India
# 8, 3rd Sundaram Street, Viyasarpadi, Chennai - 600039, Tamil Nadu, India
No.89, P.h. Road Nerkundram,, Chennai - 600107, Tamil Nadu, India
#4, Mannar Street, T.Nagar, Chennai - 600017, Tamil Nadu, India