Corporate Offices

Corporate
123 W. Mills Avenue
El Paso, TX 79901
Phone: (915) 534-1400

Administrative Offices
1250 W. Washington, Suite 101
Tempe, AZ 85281
Phone: (602) 286-1400

Retail Offices

Tempe Administrative Office
1250 W. Washington Suite 101
Tempe, AZ 85281
Phone: (602) 286-1401

Farmington District Office
2939 E. Main Street
Farmington, NM 87401
Phone: (505) 564-3866

Albuquerque District Office
7324 4th St N.W.
Albuquerque, NM 87107
Phone: (505) 899-7389

Wholesale Offices

Administrative Office
1250 W. Washington Suite 101
Tempe, AZ 85281
Phone: (602) 286-1401

Arizona
2040 W. McDowell Road
Phoenix, AZ 85009
Phone: (602) 353-4870

2560 E. 16th Street
Yuma, AZ 85365
Phone: (928) 329-5804

3455 S. Richey Blvd.
Tucson, AZ 85713
Phone: (800) 777-5823

1010 E. US Hwy 70
Safford, AZ 85546
Phone: (800) 356-4820

California
2756 S. Riverside Avenue
Bloomington, CA 92316
Phone: (909) 877-0226

1616 Industrial Blvd. Suite 104
Chula Vista, CA 91911
Phone: (619) 628-8461

Nevada
2949 N. Lamb Blvd.
Las Vegas, NV 89115
Phone: (800) 576-0226

New Mexico
3303 North 1st Street
Bloomfield, NM 87413
Phone: (505) 634-4777

4020 Broadway SE
Albuquerque, NM 87105
Phone: (505) 247-0771

Texas
6750 Gateway Blvd E
El Paso, TX 79915
Phone: (915) 887-0400

Refining Offices

El Paso Refinery
212 N. Clark Street
El Paso, TX 79905
Phone: (915) 775-3300

Gallup Refinery
Physical Address
I-40, Exit 39
Jamestown, NM 87347
Mailing Address
92 Giant Crossing Road
Gallup, NM 87301
Phone: (505) 722-3833

Finished Products Terminals

Albuquerque
3209 Broadway S.E.
Albuquerque, NM 87105
Phone: (505) 243-7735

Bloomfield
50 County Road 4990
P.O. Box 159
Bloomfield, NM 87413
Phone: (505) 632-8013

Asphalt Terminals

El Paso
6550 Gateway East
El Paso, TX 79905
Phone: (915) 775-3246

Albuquerque
2040 Second Street SW
Albuquerque, NM 87102
Phone: (505) 243-5579

Phoenix
3050 South 19th Avenue
Phoenix, AZ 85009
Phone: (602) 258-7996

Tucson
4150 East Irvington Road
Tucson, AZ 85714
Phone: (520) 790-8214