The coworking space Doxa - OMR is located in Chennai, the address is Chennai, India.