Registered Office :

TWIN BROTHERS BUSINESS SERVICES (OPC) PRIVATE LIMITED
No: 1/160, Annai Indira Nagar, Srinivasapuram, Iyyappanthangal,
Chennai, Tamil Nadu, India – 600056

Branch Office :

CANADA

Suite 2201,
Eaton Centre,
250 Yonge Street,
Toronto, Ontario, M5B 2L7,
Canada.
+1-866-558-7517.

USA

Suite 210,
640 W California Ave,
Sunnyvale,
CA 94086,
United States.
+1 408-769-6000.

INDIA

THE EXECUTIVE CENTRE :

South Phase, Ambedkar Nagar,
SIDCO Industrial Estate,
Guindy, Chennai,
Tamil Nadu – 600032.

WORKFLO BY OYO :
Greeta Towers, Industrial Estate,
Perungudi, Chennai,
Tamil Nadu – 600096.
04435586692

Send a Message