Lab services

For your convenience, most HonorHealth Primary Care locations have lab services available (no appointment necessary).

If you have an order from an HonorHealth primary care physician, you can visit any of our lab locations to get your test completed. Our labs are able to perform almost any screening or diagnostic test that you may need.

See our self-pay pricing page for lab services pricing.

 

HonorHealth locations with lab services

LocationHours*

Arcadia

3311 N. 44th St.
Phoenix, AZ 85018

7:30 a.m. - 4:30 p.m.

Bethany Home

1515 E. Bethany Home Rd., Ste. 120
Phoenix, AZ 85014

 

7:30 a.m. - 4:30 p.m.

Carefree

34525 N. Scottsdale Rd.
Scottsdale, AZ 85266

Monday - Thursday: 7:30 a.m. - 4 p.m.

Friday: 8 a.m. - 4 p.m.

Closed: 12 p.m. - 1 p.m.

Last blood draw: 3:45 p.m.

Cave Creek

20330 N. Cave Creek Rd., Ste. 160
Phoenix, AZ 85024

8 a.m. - 4 p.m.

Closed: 12:15 p.m. - 1 p.m.

Deer Valley

19636 N. 27th Ave., Ste. 308
Phoenix, AZ 85027

7 a.m. - 4:30 p.m.

Del Lago

10230 W. Happy Valley Pkwy., Ste. 100
Peoria, AZ 85383

7:30 a.m. - 4:30 p.m.

Dynamite

4712 E. Dynamite Blvd.
Cave Creek, AZ 85331

 

7:30 a.m. – 4 p.m.

Closed: 12:30 p.m. - 1:30 p.m.

Last blood draw: 3:45 p.m.

East Mesa - Internal Medicine

10238 E. Hampton Ave., Ste. 406
Mesa, AZ 85209

 

8 a.m. – 4:30 p.m.

Closed: 12 p.m. - 1 p.m.

Last blood draw: 4 p.m.

Fountain Hills

16716 E. Palisades Blvd., Ste. 101A
Fountain Hills, AZ 85268

8 a.m. - 5 p.m.

Closed: 12 p.m. - 1 p.m.

Last blood draw: 4:00 p.m.

Gavilan Peak

3648 W. Anthem Way, Bldg. A-100
Anthem, AZ 85086

7 a.m. - 4 p.m.

Gilbert

3645 S. Rome St., Ste. 204
Gilbert, AZ 85297

7:30 a.m. - 4 p.m.

Closed: 12 p.m. - 1 p.m.

Heuser

7301 E. Second St., Ste. 210
Scottsdale, AZ 85251

8 a.m. - 4:30 p.m.

Closed: 11:30 p.m. - 1 p.m.

Jomax

26224 N. Tatum Blvd., Ste. 5
Phoenix, AZ 85050

8 a.m. - 5 p.m.

Closed: 12:30 p.m. - 1:30 p.m.

Last blood draw: 4:30 p.m.

Kierland

16100 N. 71st St., Ste. 100
Scottsdale, AZ 85254

8 a.m. - 5 p.m.

Closed: 12 p.m. - 1 p.m.

Marina Heights

450 E. Rio Salado Pkwy., Bldg. C, Ste. 110
Tempe, AZ 85281

7:30 a.m. - 4:30 p.m.

Closed: 12 p.m. - 1 p.m.

Last blood draw: 4:00 p.m.

McDowell Mountain Ranch

10419 E. McDowell Mountain Ranch Rd., Ste. A100
Scottsdale, AZ 85255

7:30 a.m. - 4:30 p.m.

Closed: 12:30 p.m. - 1:30 p.m.

Last blood draw: 4 p.m.

McKellips

1124 E. McKellips Rd., Ste. 110
Mesa, AZ 85203

7 a.m. - 5 p.m.

Last blood draw: 4:30 p.m.

Mescal

10900 N. Scottsdale Rd., Ste. 603
Scottsdale, AZ 85254

7:30 a.m. - 4:30 p.m.

North Peoria

7831 W. Deer Valley Rd.
Peoria, AZ 85382

7:15 a.m. - 4:15 p.m.

North Phoenix

9250 N. 3rd St., Ste. 4010
Phoenix, AZ 85020

7:30 a.m. - 4:30 p.m.

Closed: 11:30 p.m. - 12:30 p.m.

Paradise Valley

5316 E. Shea Blvd., Ste. 100
Scottsdale, AZ 85254

7 a.m. - 4 p.m.

Closed: 12 p.m. - 1 p.m.

Last blood draw: 3:15 p.m.

Peoria Medical Campus

15000 N. 83rd Ave., Ste. 200
Peoria, AZ 85381

7:30 a.m. - 4 p.m.

Closed: 12:45 p.m. - 2 p.m.

Last blood draw: 4 p.m.

Pima Block

8405 N. Pima Center Pkwy., Ste. 201
Scottsdale, AZ 85258

8 a.m. - 4:30 p.m.

Closed: 12 p.m. - 1 p.m.

Osborn

3501 N. Scottsdale Rd., Ste. 280
Scottsdale, AZ 85251

7 a.m. - 4:30 p.m.

Queen Creek

21805 S. Ellsworth Rd., Ste. 111
Queen Creek, AZ 85142

8 a.m. - 5 p.m.

Red Mountain

5735 E. McKellips Rd., Ste. 101
Mesa, AZ 85215

8 a.m. - 5 p.m.

Closed: 12 p.m. - 1 p.m.

Saguaro

18404 N. Tatum Blvd., Ste. 101
Phoenix, AZ 85032

7:30 a.m. - 3:35 p.m.

Shea

10200 N. 92nd St., Ste. 200
Scottsdale, AZ 85258

7:30 a.m. - 4:30 p.m.

Last blood draw: 4:25 p.m.

Skysong

1355 N. Scottsdale Rd., Bldg. 4, Ste. 170
Scottsdale, AZ 85257

7 a.m. - 4 p.m.

Closed: 12 p.m. - 1 p.m.

South Tempe

1761 E. Warner Rd., Ste. 2
Tempe, AZ 85284

7:30 a.m. - 4 p.m.

Closed: 12 p.m. - 1 p.m.

Sonoran Crossing

33300 N. 32nd Ave., Ste. 205
Phoenix, AZ 85085

7:30 a.m. - 4 p.m.

Closed: 1 p.m. - 2 p.m.

Sun City West

13991 W. Grand Ave., Ste. 105
Surprise, AZ 85374

7:30 a.m. - 4 p.m.

Last blood draw: 4 p.m.

Surprise

16840 W. Waddell Rd., Ste. 110
Surprise, AZ 85388

7:30 a.m. - 4 p.m.

Closed: 12 p.m. - 1 p.m.

Thompson Peak

20745 N. Scottsdale Rd.
Scottsdale, AZ 85255

7 a.m. - 4:30 p.m.

Tramonto

34975 N. North Valley Pkwy., Ste. 100
Phoenix, AZ 85086

7:30 a.m. - 4 p.m.

Closed: 12 p.m. - 1 p.m.

West Bell Road

6220 W. Bell Rd., Ste. 100
Glendale, AZ 85308

7:30 a.m. - 4 p.m.

West Union Hills

6320 W. Union Hills Dr., Bldg. B, Ste. 2300
Glendale, AZ 85308

7 a.m. - 4 p.m.

West Tempe

1626 S. Priest Dr., Ste. 104
Tempe, AZ 85281

7:30 a.m. - 4:30 p.m.

Closed: 12 p.m. - 1 p.m.

Last blood draw: 3:45 p.m.

* NOTE: Hours are Monday through Friday unless otherwise noted.