Site: Involta-Tucson

Company: Involta
Region: Phoenix
State: Arizona
Region: United States
Region: North America
Address:
Total Building SqFt: 380,000

Utility Provider: Tucson Electric Power Co.

Map and Nearby Locations:

1215 E Pennsylvania St, Tucson, AZ 85714