CE
Active
Centersquare Phoenix (PHX3)
Centersquare
Mesa
North America
4
Internet Providers
Location
Address
1301 West University Drive
Mesa, AZ, 85201
US
Mesa, AZ, 85201
US
Coordinates
33.421225, -111.858984
Quick Information
Organization
Centersquare
Status
Active
Internet Providers
4
Last Updated
September 27, 2025
Created
July 29, 2010