Reach Icon Coworks, the best co-working space in Chennai, to unlock your potential with the most innovative designs to foster collaboration.
Location
No.322, Second Floor, Ramana Complex, Velachery Main Road, Velachery
600042
Chennai
Tamil Nadu
India
13.08784, 80.27847
Get directions →