Edit this Company edit this company

Mastec North America, Inc.

1020 Shelby Hwy
Gaffney, South Carolina 29341-2953
USA
tel: +1 8644889992
http://www.mastec.com/

Description

Water/Sewer/Utility Construction

Products

  • All Other Telecommunications 
  • Cable and other pay television services 
  • Cable and Other Subscription Programming 
  • Cable laying construction 
  • Cargo loading and unloading services 
  • Cogeneration of electric power 
  • Communication signal enhancement network services 
  • Computer integrated systems design 
  • Computer Systems Design Services 
  • Construction management 
  • Direct broadcast satellite services (DBS) 
  • Electrical Contractors and Other Wiring Installation Contractors 
  • Electrical work 
  • Office Administrative Services 
  • Other Electric Power Generation 
  • Power and Communication Line and Related Structures Construction 
  • Satellite master antenna systems services (SMATV) 
  • Support Activities for Rail Transportation 
  • Telecommunications Resellers 
  • Telephone communication, except radio 
  • Underground utilities contractor 
  • Water and Sewer Line and Related Structures Construction 
  • Water, sewer, and utility lines 
  • Wired Telecommunications Carriers 

Locations

  • 3202 S 40th St Ste 11
    Phoenix, Arizona 85040-1660
    USA
    tel: +1 6024261113
  • 3806 S 16th St
    Phoenix, Arizona 85040-1313
    USA
    tel: +1 6022434130
  • 1370 Reynolds Ave
    Irvine, California 92614-5549
    USA
    tel: +1 9495531681
  • 8900 Grossmont Blvd Ste 3
    La Mesa, California 91941-4047
    USA
    tel: +1 6194607212
  • 1701 S Grove Ave Ste F
    Ontario, California 91761-4500
    USA
    tel: +1 9097731145
  • 1335 4th St
    Santa Monica, California 90401-1362
    USA
    tel: +1 3104709704
  • 4 Industrial Park
    Johnstown, Colorado 80534-7802
    USA
    tel: +1 9705874250
  • 792 Buckhorn Dr
    Rifle, Colorado 81650-8460
    USA
    tel: +1 9706251528
  • 4601 E Highway 100 Ste C3
    Bunnell, Florida 32110-7700
    USA
    tel: +1 3864378311
  • 12660 Nw Highway 19
    Chiefland, Florida 32626-8343
    USA
    tel: +1 3524905233
  • 800 S Douglas Rd
    Coral Gables, Florida 33134-3125
    USA
    tel: +1 3055991800
  • 4343 Sw 76th Ave
    Fort Lauderdale, Florida 33328
    USA
    tel: +1 9547647368
  • 1621 N Tamiami Trl
    Fort Myers, Florida 33903-5567
    USA
    tel: +1 2399977222
  • 4025 Edison Ave
    Fort Myers, Florida 33916-4831
    USA
    tel: +1 2393320606
  • 7555 Wilson Blvd
    Jacksonville, Florida 32210-3556
    USA
    tel: +1 9047797007
  • 10392 County Road 136
    Live Oak, Florida 32060-7351
    USA
    tel: +1 3863627749
  • 11950 Sw 222nd St
    Miami, Florida 33170-4513
    USA
    tel: +1 3052587794
  • 13205 Sw 137th Ave Ste 20
    Miami, Florida 33186-5331
    USA
    tel: +1 3054158728
  • 3627 Domestic Ave
    Naples, Florida 34104-3620
    USA
    tel: +1 2392612050
  • 14740 Nw 22nd Ct
    Opa Locka, Florida 33054-3102
    USA
    tel: +1 3056813560
  • 555 W Landstreet Rd
    Orlando, Florida 32824-7808
    USA
    tel: +1 4078552026
  • 310 Kenmore Rd
    Pensacola, Florida 32503-7462
    USA
    tel: +1 8504786227
  • 3151 Cooper St Ste 10
    Punta Gorda, Florida 33950-7215
    USA
    tel: +1 9415054150
  • 280 Hastings Rd
    Saint Augustine, Florida 32084-5749
    USA
    tel: +1 9048271993
  • 125 Commerce Way
    Sanford, Florida 32771-3042
    USA
    tel: +1 4073249299
  • 125 Commerce Way
    Sanford, Florida 32771-3042
    USA
    tel: +1 4074473584
  • 8025 Associate Blvd
    Sebring, Florida 33876-6616
    USA
    tel: +1 8636555066
  • 5380 Capital Cir Nw
    Tallahassee, Florida 32303-6825
    USA
    tel: +1 8505622135
  • 1117 Perimeter Ctr W
    Atlanta, Georgia 30338-5451
    USA
    tel: +1 6785972700
  • 543 Atlanta Rd
    Cumming, Georgia 30040-2701
    USA
    tel: +1 7708890440
  • 14 N Oliver St
    Elberton, Georgia 30635-1430
    USA
    tel: +1 7062139975
  • 4145 Arcadia Indus Cir
    Lilburn, Georgia 30047-2906
    USA
    tel: +1 7709258655
  • 235 Hembree Park Dr # 128
    Roswell, Georgia 30076-5700
    USA
    tel: +1 7705299843
  • 2025 Louisville Rd
    Savannah, Georgia 31415-9614
    USA
    tel: +1 9127901283
  • 2171 Tucker Industrial Rd
    Tucker, Georgia 30084-5017
    USA
    tel: +1 7704149330
  • 300 Parkbrooke Pl Ste 240
    Woodstock, Georgia 30189-7277
    USA
    tel: +1 6784458121
  • 2423 20th St
    Rockford, Illinois 61104-7451
    USA
    tel: +1 8152275590
  • 1654 Crofton Blvd
    Crofton, Maryland 21114-1322
    USA
    tel: +1 4104517150
  • 7520 Connelley Dr Ste B
    Hanover, Maryland 21076-1713
    USA
    tel: +1 4107615665
  • 27237 E Skye Dr
    Farmington, Michigan 48334-5330
    USA
    tel: +1 2484765372
  • 2179 Hull Rd
    Mason, Michigan 48854-9283
    USA
    tel: +1 5176765880
  • 17385 Forest Blvd N
    Hugo, Minnesota 55038-8395
    USA
    tel: +1 6514262068
  • 2023 S Veterans Blvd
    Tupelo, Mississippi 38804-5826
    USA
    tel: +1 6628426038
  • 600 S Main St
    Conrad, Montana 59425-2532
    USA
    tel: +1 4062784211
  • 180 Passaic Ave
    Fairfield, New Jersey 07004-3516
    USA
    tel: +1 9732761200
  • 2266 Tillotson Ave
    Bronx, New York 10475-1371
    USA
    tel: +1 7187085210
  • 209 Art Bryan Dr
    Asheboro, North Carolina 27203-3076
    USA
    tel: +1 3366721244
  • 2721 Carptr Upchurch Rd
    Cary, North Carolina 27519
    USA
    tel: +1 9194609308
  • 1715 Orr Industrial Ct
    Charlotte, North Carolina 28213-6300
    USA
    tel: +1 7045998225
  • 6628 N Tryon St
    Charlotte, North Carolina 28213
    USA
    tel: +1 7043996629
  • 9800 Twin Lakes Pkwy
    Charlotte, North Carolina 28269-7651
    USA
    tel: +1 7044645900
  • 201 McDuffie St
    Fayetteville, North Carolina 28301-5819
    USA
    tel: +1 9104849011
  • 3133 Cedar Park Rd
    Greensboro, North Carolina 27405-9657
    USA
    tel: +1 3366972930
  • 105 Warehouse Dr
    La Grange, North Carolina 28551-7764
    USA
    tel: +1 2525663838
  • 3914 Hwy 70 E
    New Bern, North Carolina 28560-7061
    USA
    tel: +1 2526388800
  • 362 Old Durham Rd
    Roxboro, North Carolina 27573-5979
    USA
    tel: +1 3365999441
  • 215 Ricks Rd
    Selma, North Carolina 27576
    USA
    tel: +1 9199652129
  • 1528 McCracken Dr
    Shelby, North Carolina 28150-9368
    USA
    tel: +1 7044829427
  • 600 Weyerhaeuser Rd
    Vanceboro, North Carolina 28586-7981
    USA
    tel: +1 2522442925
  • 219 Cassell St
    Winston Salem, North Carolina 27127-4810
    USA
    tel: +1 3367711001
  • 312 S Wakefield St
    Zebulon, North Carolina 27597
    USA
    tel: +1 9194045140
  • 3049 Highway 2 E
    Rugby, North Dakota 58368-7647
    USA
    tel: +1 7017762390
  • 210 Webberth Ave
    The Dalles, Oregon 97058
    USA
    tel: +1 5415063777
  • 1305 Catfish Ln Ste 3
    Norristown, Pennsylvania 19403-2500
    USA
  • 1405 Egypt Rd
    Oaks, Pennsylvania 19456
    USA
    tel: +1 6106500712
  • 9 Ashley Dr
    Schwenksville, Pennsylvania 19473-2613
    USA
    tel: +1 6102654905
  • 4a Sunbelt Blvd
    Columbia, South Carolina 29203
    USA
    tel: +1 8037769011
  • 117 John Waites Ct
    Georgetown, South Carolina 29440-6850
    USA
    tel: +1 8435276542
  • 1834 Senator Gasque Rd
    Marion, South Carolina 29571-6391
    USA
    tel: +1 8432759929
  • 2977 N Okatie Hwy
    Ridgeland, South Carolina 29936-8216
    USA
    tel: +1 8436452201
  • 6512 Baum Dr
    Knoxville, Tennessee 37919-7342
    USA
    tel: +1 8655589896
  • 4706 Rutledge Pike
    Knoxville, Tennessee 37914-3225
    USA
    tel: +1 8656372591
  • 4840 Elmore Rd
    Memphis, Tennessee 38128
    USA
    tel: +1 9013875441
  • 700 Fessey Park Rd
    Nashville, Tennessee 37204-2815
    USA
    tel: +1 6158344040
  • 612 Old Knoxville Hwy
    Sevierville, Tennessee 37862-3328
    USA
    tel: +1 8657744874
  • 2808 Industrial Ter
    Austin, Texas 78758-7604
    USA
    tel: +1 5128364800
  • 2716 E 5th St
    Austin, Texas 78702-4730
    USA
    tel: +1 5124766777
  • 1816 Drillers Dr
    Bryan, Texas 77808-1303
    USA
    tel: +1 9797787834
  • 1505 Luna Rd Ste 134
    Carrollton, Texas 75006-6461
    USA
    tel: +1 9724067500
  • 1616 N Padre Island Dr
    Corpus Christi, Texas 78408-2345
    USA
    tel: +1 3612890313
  • 4747 Irving Blvd Ste 221
    Dallas, Texas 75247-5721
    USA
    tel: +1 2145712500
  • 2818 Lombardy Ln
    Dallas, Texas 75220-2639
    USA
    tel: +1 2143577383
  • 4601 Titanic Ave
    El Paso, Texas 79904-3334
    USA
    tel: +1 9157454102
  • 7352 Dogwood Park
    Fort Worth, Texas 76118-6403
    USA
    tel: +1 8175953505
  • 13749 Us Highway 287
    Fort Worth, Texas 76179-9321
    USA
    tel: +1 8174895601
  • 624 N Ed Carey Dr
    Harlingen, Texas 78550-7912
    USA
    tel: +1 9564237711
  • 1450 W Pleasant Run Rd # 238
    Lancaster, Texas 75146-3741
    USA
    tel: +1 2144535399
  • 2716 S Rigsbee Dr
    Plano, Texas 75074-7059
    USA
    tel: +1 9725095858
  • 2595 Sam Bass Rd
    Round Rock, Texas 78681-1807
    USA
    tel: +1 5123419797
  • 10635 N Ih 35 Ste 213
    San Antonio, Texas 78233-6653
    USA
    tel: +1 2106533353
  • 25802 Interstate 45 N
    Spring, Texas 77386-1032
    USA
    tel: +1 2813530545
  • 11056 Air Park Rd
    Ashland, Virginia 23005-3430
    USA
    tel: +1 8047527802
  • 844 Blackthorne Dr
    Chesapeake, Virginia 23322-9061
    USA
    tel: +1 7576463593
  • 3900 Holland Blvd
    Chesapeake, Virginia 23323-1519
    USA
    tel: +1 7574872002
  • 2111 Smith Ave
    Chesapeake, Virginia 23320-2515
    USA
    tel: +1 7574249116
  • 3769 S Military Hwy
    Chesapeake, Virginia 23323-1503
    USA
    tel: +1 7575460334
  • 8559 Dover Downs Ct
    Gainesville, Virginia 20155-2929
    USA
    tel: +1 7037538735
  • 2035 Factory Ln
    Petersburg, Virginia 23803-3694
    USA
    tel: +1 4347358721
  • 321 9th St Ste 101
    Leavenworth, Washington 98826-1445
    USA
    tel: +1 5095489004
  • 201 Depot St
    Mabscott, West Virginia 25871
    USA
    tel: +1 3042555800