Locations

IRELAND

Invicara Limited
22 Northumberland Road
Ballsbridge
Dublin 4
(+353) 1 571 3093

USA

Invicara Inc
c/o 2000 Town Center
Suite 1800
Southfield, MI 48075
(+1) 844 702 7334

UK

Invicara UK Limited
Gladstone House
77-79 High Street
Egham
Surrey TW20 9HY
(+44) 020 3965 2270

SINGAPORE

Invicara Pte Ltd
1 North Bridge Road
#11-10
High Street Centre
S179094
(+65) 677 70480

INDIA

Invicara India Pvt Ltd
Mecheri Centre
49 Eldams Rd, Teynampet
Chennai
Tamil Nadu 600018
(+91) 044 66097700

Invicara | Locations Map