Browse
Map
Locations
Events
News
Exchange
Advertise
Contact
Sign In
Get Started
RI
Riverview Innovation & Technology Campus
Data centre in Tonawanda, New York — 600 MW (Suspended).
📍 Tonawanda, United States
Show on Map
Claim this listing
Location
📍
3800-3875 River Rd,
Tonawanda
,
United States
Views
33
Followers
0
Loading…
Overview
Satellite
Contact
Data Center
Riverview Innovation & Technology Campus
Data centre in Tonawanda, New York — 600 MW (Suspended).
Data centre facility in Erie County, Tonawanda, New York. Power capacity: 600 MW. Facility size: 500,000 sq ft. Property: 140 acres. Status: Suspended.