Croma address is No 137 Grand Mall Ground Floor, Velachery Tambaram Main Road, Velacheri, Chennai - 600042