Instor
Contact Us
From concept to completion we can assist you with your data infrastructure needs.
International Headquarters
Fremont Office
44053 South Grimmer Blvd
Fremont, CA 94538
Toll Free: 877.441.2234
Phone: 510.490.7475
Email: contact@instor.com

Global Reach
To Serve You Better

Pacific Northwest Region (US)
Portland Area Office
3935 NW Aloclek Pl, Bldg C Suite 300
Hillsboro, OR 97124
Phone: 503.822.6932
Southwestern Region
Texas Office
4309 Broadway, Suite C
Fort Worth, TX 76117
Phone: 817.752.9791
European Headquarters
EMEA Office
2nd Floor 1-2 Victoria Buildings,
Haddington Road, Dublin 4 D04XN32
+353 (1) 4869371
Registered in Ireland No: 565613
UK Branch
289A High Street
West Bromwich, B70 8ND,
United Kingdom
Phone: +44 (20) 38843444
Company Number: FC034167
Branch Number: BR019255

