Grand Island is an island in the Niagara River located between Buffalo and Niagara Falls, NY. Our location is strategic for Canadian companies interested in a U.S. presence close to the border and population density of Toronto. The Life Sciences cluster of companies on Grand Island makes it appealing for your Life Sciences company.
Where on the Island to Locate? Take a look at the Grand Island Zoning Map view. We'll send you to the Town of Grand Island Zoning Department for a complete, detailed version of the zoning map and zoning requirements.