Abcuro headquarters details
Location map
Open in Google MapsAll Abcuro office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Newton HQ | Massachusetts | United States | Headquarters |
About Abcuro
Abcuro (Private) is headquartered in Newton, Massachusetts, United States. Founded in 2015, the company operates across 2 countries with approximately 30 employees worldwide.
Where is Abcuro's main office?
Abcuro's main headquarters office is located at 90 Bridge St. Suite 100, Newton, Massachusetts 02458-1119. This serves as the company's primary corporate address and is home to its executive leadership team.
Abcuro regional offices
Beyond its headquarters in Newton, Abcuro maintains 3 offices across 2 countries. Regional offices span 2 countries.
Abcuro contact information
The main switchboard for Abcuro headquarters can be reached at 16177149759. For investor relations, visit abcuro.com/investor-relations.
What does Abcuro do?
Abcuro is a clinical stage biotechnology company developing treatments for autoimmune and cancer indications modulated by cytotoxic T and NK cells that express the inhibitory immune checkpoint receptor KLRG1 (killer cell lectin-like receptor G1). The company is advancing ABC008, a first-in-class anti-KLRG1 antibody designed to deplete cytotoxic T cells that attack healthy muscle tissue in patients with inclusion body myositis (IBM), into clinical studies.
Frequently asked questions
Where is Abcuro headquarters?
Abcuro's headquarters is located at 90 Bridge St. Suite 100, Newton, Massachusetts 02458-1119, United States.
How many offices does Abcuro have?
Abcuro operates 3 offices across 2 countries as of 2026.
What is Abcuro's corporate address?
The official corporate address is 90 Bridge St. Suite 100, Newton, Massachusetts 02458-1119.
When was Abcuro founded?
Abcuro was founded in 2015 and has grown to employ approximately 30 people worldwide.
What is Abcuro's phone number?
The main phone number for Abcuro headquarters is 16177149759.