Open space institute headquarters details
1350 Broadway Suite 201
New York City
New York
10018
United States
1974
Location map
Open in Google MapsAll Open space institute office locations
| City | State / region | Country | Type |
|---|---|---|---|
| New York City HQ | New York | United States | Headquarters |
About Open space institute
Open space institute (Private) is headquartered in New York City, New York, United States. Founded in 1974, the company operates across 1 countries with approximately 77 employees worldwide.
Where is Open space institute's main office?
Open space institute's main headquarters office is located at 1350 Broadway Suite 201, New York City, New York 10018. This serves as the company's primary corporate address and is home to its executive leadership team.
Open space institute regional offices
Beyond its headquarters in New York City, Open space institute maintains 19 offices across 1 countries. Regional offices span 1 countries.
Open space institute contact information
The main switchboard for Open space institute headquarters can be reached at 12122908200. For investor relations, visit openspaceinstitute.org/investor-relations.
What does Open space institute do?
The Open Space Institute (OSI) is a conservation organization that protects land for clean drinking water, public recreation, healthy communities, wildlife habitat, and climate protection. Established in 1974, OSI achieves its goals through land acquisition, fiscal sponsorship, regional loan and grant programs, park and trail improvements, and public policy and advocacy. OSI is active across the country, including the states of New York, Vermont, New Hampshire, Maine, Georgia, South Carolina, Virginia, Tennessee, New Jersey, Massachusetts, Pennsylvania, Alabama, West Virginia, North Carolina, and Florida.
Frequently asked questions
Where is Open space institute headquarters?
Open space institute's headquarters is located at 1350 Broadway Suite 201, New York City, New York 10018, United States.
How many offices does Open space institute have?
Open space institute operates 19 offices across 1 countries as of 2026.
What is Open space institute's corporate address?
The official corporate address is 1350 Broadway Suite 201, New York City, New York 10018.
When was Open space institute founded?
Open space institute was founded in 1974 and has grown to employ approximately 77 people worldwide.
What is Open space institute's phone number?
The main phone number for Open space institute headquarters is 12122908200.