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., Suite 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., Suite 160
Phoenix, AZ 85024

8 a.m. - 4 p.m.

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

Deer Valley

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

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

Del Lago

10230 W. Happy Valley Pkwy., Suite 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., Suite 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., Suite 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, Building A-100
Anthem, AZ 85086

7 a.m. - 4 p.m.

Gilbert

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

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

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

Heuser

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

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

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

Jomax

26224 N. Tatum Blvd., Suite 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., Suite 100
Scottsdale, AZ 85254

8 a.m. - 5 p.m.

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

Marina Heights

450 E. Rio Salado Pkwy., Building C, Suite 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., Suite 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., Suite 110
Mesa, AZ 85203

7 a.m. - 5 p.m.

Last blood draw: 4:30 p.m.

Mescal

10900 N. Scottsdale Rd., Suite 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., Suite 4010
Phoenix, AZ 85020

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

Paradise Valley

5316 E. Shea Blvd., Suite 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., Suite 200
Peoria, AZ 85381

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

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

Last blood draw: 4 p.m.

Pima Block

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

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

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

Osborn

3501 N. Scottsdale Rd., Suite 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.

Saguaro

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

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

Shea

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

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

Last blood draw: 4:25 p.m.

South Tempe

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

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

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

Sonoran Crossing

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

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

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

Surprise

16840 W. Waddell Rd., Suite 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., Suite 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., Suite 100
Glendale, AZ 85308

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

West Union Hills

6320 W. Union Hills Dr., Building B, Suite 2300
Glendale, AZ 85308

7 a.m. - 4 p.m.

West Tempe

1626 S. Priest Dr., Suite 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.