Site: AT&T Dallas 2
Company: AT&T
Metro: Dallas
State: Texas
Country: United States
Region: North America
Address: 11830 North Webb Chapel Road, Dallas, TX 75234
Gross SqFt: 142,000
Usable SqFt: 87,645
Total Power: 6.0 Megawatts
Telco Info:
CLLI Code: DLLTTX01
NPA/NXX Code: 972
Site is not located in the 100-year flood plain.