Login

Blood Work & Lab Testing in Saint Louis, MO

Order blood tests online from Fitomics Research Labs and get drawn at any of the 33 patient service centers in the Saint Louis area (15 Labcorp, 18 Quest Diagnostics), in Arnold, Ballwin, Bridgeton, Chesterfield, Eureka, Festus, Florissant, Hazelwood, Kirkwood, Maryland Heights, O Fallon, Saint Charles, Saint Louis, Saint Peters, Troy, Washington, Wentzville. No doctor's visit: a licensed physician in our network reviews and signs your requisition after checkout, and most results post within 1–3 business days.

These are Labcorp, Quest Diagnostics and BioReference locations, not Fitomics offices; the labs' own staff collect your sample. Locations verified September 2026 from the labs' listings. Build an order in the Lab Shop.

33 draw locations in Saint Louis, MO

123456789101112131415161718192021222324252627282930313233
LabcorpQuest DiagnosticsNumbers match the list. Positions are approximate.
  1. Arnold

    1. Labcorp

    Labcorp

    3613 Richardson Square Dr, Ste 300
    Arnold, MO 63010

    Mon–Fri 7:30AM–4:00PM · Sat 7:30AM–11:30AM

  2. 2. Quest Diagnostics

    Quest Diagnostics· appointments available

    12 Arnold Mall
    Arnold, MO 63010

    Mon–Fri 7:30AM–4:00PM

  3. Ballwin

    3. Labcorp

    Labcorp

    15421 Clayton Rd, Ste 301
    Ballwin, MO 63011

    Mon–Fri 7:30AM–4:00PM

  4. 4. Mercy

    Quest Diagnostics· appointments available

    15945 Clayton Rd, Ste 100
    Ballwin, MO 63011

    Mon–Fri 6:30AM–5:00PM

  5. Bridgeton

    5. Labcorp

    Labcorp

    12255 De Paul Dr, Ste 190
    Bridgeton, MO 63044

    Mon–Fri 7:00AM–5:00PM · Sat 8:00AM–11:30AM

  6. Chesterfield

    6. Quest Diagnostics

    Quest Diagnostics· appointments available

    17300 N Outer 40, Ste 104
    Chesterfield, MO 63005

    Mon–Fri 6:30AM–3:30PM

  7. Eureka

    7. Quest Diagnostics

    Quest Diagnostics· appointments available

    98 The Legends Pkwy, Ste 108
    Eureka, MO 63025

    Mon–Fri 7:30AM–4:30PM

  8. Festus

    8. Quest Diagnostics

    Quest Diagnostics· appointments available

    1463 US Highway 61
    Festus, MO 63028

    Mon–Fri 6:30AM–5:00PM · Sat 7:00AM–1:00PM

  9. Florissant

    9. Quest Diagnostics

    Quest Diagnostics· appointments available

    8186 N Lindbergh Blvd
    Florissant, MO 63031

    Mon–Fri 6:30AM–5:00PM · Sat 7:00AM–1:00PM

  10. Hazelwood

    10. Labcorp

    Labcorp

    637 Dunn Rd, Ste 100A
    Hazelwood, MO 63042

    Mon–Fri 7:00AM–5:00PM · Sat 8:00AM–12:00PM

  11. Kirkwood

    11. Quest Diagnostics

    Quest Diagnostics· appointments available

    461 S Kirkwood Rd
    Kirkwood, MO 63122

    Mon–Fri 6:30AM–3:30PM

  12. Maryland Heights

    12. Labcorp

    Labcorp

    12685 Dorsett Rd, Ste A
    Maryland Heights, MO 63043

    Mon–Fri 8:00AM–4:30PM

  13. O Fallon

    13. Labcorp

    Labcorp

    1002 Peruque Crossing Ct
    O Fallon, MO 63366

    Mon–Fri 8:00AM–12:00PM, 1:00PM–4:30PM

  14. 14. Quest Diagnostics

    Quest Diagnostics· appointments available

    3449 Pheasant Meadow Dr, Ste 101
    O Fallon, MO 63368

    Mon–Fri 6:30AM–3:00PM

  15. Saint Charles

    15. Labcorp

    Labcorp

    1475 Kisker Rd, Ste 140
    Saint Charles, MO 63304

    Mon–Thu 6:30AM–5:00PM · Fri 6:30AM–4:30PM · Sat 7:00AM–12:00PM

  16. 16. Labcorp

    Labcorp

    711 Veterans Mem Pkwy, Ste 103
    Saint Charles, MO 63303

    Mon–Fri 8:00AM–5:00PM · Sat 8:00AM–12:00PM

  17. Saint Louis

    17. Labcorp

    Labcorp

    1035 Bellevue Ave, Ste 314
    Saint Louis, MO 63117

    Mon–Fri 8:00AM–5:00PM · Sat 8:00AM–12:00PM

  18. 18. Labcorp

    Labcorp

    28 Ronnies Plz
    Saint Louis, MO 63126

    Mon–Fri 7:00AM–5:00PM · Sat 8:00AM–12:00PM

  19. 19. Labcorp

    Labcorp

    6555 Chippewa St, Ste 150
    Saint Louis, MO 63109

    Mon–Fri 7:00AM–4:00PM · Sat 8:00AM–12:00PM

  20. 20. Labcorp

    Labcorp

    747 N New Ballas Rd
    Saint Louis, MO 63141

    Mon–Fri 8:00AM–4:30PM · Sat 8:00AM–12:00PM

  21. 21. Quest Diagnostics

    Quest Diagnostics· appointments available

    12700 Southfork Rd, Ste 150
    Saint Louis, MO 63128

    Mon–Fri 6:00AM–5:00PM · Sat 7:00AM–12:00PM

  22. 22. Quest Diagnostics

    Quest Diagnostics· appointments available

    40 N Kingshighway
    Saint Louis, MO 63108

    Mon–Fri 7:00AM–3:30PM · Sat 7:00AM–1:00PM

  23. 23. Quest Diagnostics

    Quest Diagnostics· appointments available

    621 S New Ballas Rd, Suite 23
    Saint Louis, MO 63141

    Mon–Fri 6:30AM–5:00PM · Sat 8:00AM–12:00PM

  24. 24. Quest Diagnostics

    Quest Diagnostics· appointments available

    701 S New Ballas Rd
    Saint Louis, MO 63141

    Mon–Fri 7:00AM–4:30PM

  25. 25. Quest Diagnostics

    Quest Diagnostics· appointments available

    7345 Watson Rd, Lower Level Section 2
    Saint Louis, MO 63119

    Mon–Fri 7:30AM–5:00PM

  26. 26. Quest Diagnostics

    Quest Diagnostics· appointments available

    9950 Kennerly Rd
    Saint Louis, MO 63128

    Mon–Fri 6:00AM–5:30PM · Sat 7:00AM–1:00PM

  27. Saint Peters

    27. Labcorp

    Labcorp

    205 First Executive Ave
    Saint Peters, MO 63376

    Mon–Fri 7:30AM–4:30PM · Sat 8:00AM–12:00PM

  28. 28. Quest Diagnostics

    Quest Diagnostics· appointments available

    4101 Mexico Rd, Ste E
    Saint Peters, MO 63376

    Mon–Fri 6:00AM–5:00PM · Sat 7:00AM–1:00PM

  29. Troy

    29. Labcorp

    Labcorp

    160 Professional Pkwy
    Troy, MO 63379

    Mon–Fri 7:30AM–4:30PM

  30. Washington

    30. Mercy Hospital Washington

    Quest Diagnostics

    901 E 5th St, 1St Floor
    Washington, MO 63090

    Mon–Fri 8:00AM–5:00PM

  31. 31. Quest Diagnostics

    Quest Diagnostics· appointments available

    901 Patients First Dr
    Washington, MO 63090

    Mon–Fri 6:30AM–5:00PM · Sat 8:00AM–12:00PM

  32. Wentzville

    32. Labcorp

    Labcorp

    801 Medical Dr, Ste 100
    Wentzville, MO 63385

    Mon–Fri 8:00AM–4:30PM · Sat 8:00AM–12:00PM

  33. 33. Quest Diagnostics

    Quest Diagnostics· appointments available

    1201 Wentzville Pkwy, Ste 117
    Wentzville, MO 63385

    Mon–Fri 6:00AM–3:30PM

How ordering works in Saint Louis

  1. 01

    Pick your tests online

    Build any panel from 400+ biomarkers. Compare Labcorp and Quest prices side by side and check out.

    No doctor's visit needed. A licensed physician in our network reviews and signs every requisition after checkout.

  2. 02

    Get drawn in Saint Louis

    Your physician-signed requisition lands in your portal and inbox right after checkout. Walk in or schedule at any Labcorp, Quest or BioReference patient service center. Bring the requisition; the lab's own staff take the sample.

    Non-members pay a $20 order fee plus the lab's standard draw fee. Insiders pay no order fee and $0 draw fees.

  3. 03

    Read your results

    Most results post within 1–3 business days. Every marker is trended over time in your Insider Portal, with plain-language explanations.

    Specialty and advanced panels take longer; each listing shows its turnaround.

Every test is drawn at the same service centers listed above. Prices on each page are non-member prices; Insiders pay less.

Browse by category:Lab PanelsSex HormonesThyroidMetabolism & Blood SugarCardiovascularVitamins & MineralsAll tests

Nearby areas

Frequently asked questions

Do I need a doctor's order to get blood work in Saint Louis?
No. You order online, and a licensed physician in our network reviews and signs your requisition after checkout. There is no office visit and no insurance involved.
Where can I get my blood drawn in Saint Louis, MO?
At any of the 33 patient service centers listed on this page (15 Labcorp, 18 Quest Diagnostics) across Arnold, Ballwin, Bridgeton, Chesterfield, Eureka, Festus and nearby towns. Bring the requisition from your portal or inbox; the draw itself is done by the lab's own staff.
Do I need an appointment?
Walk-ins are accepted at every location. 17 sites support online appointment scheduling if you prefer a set time.
How much does blood work cost in Saint Louis?
Each test and panel is priced individually in the Lab Shop, with Labcorp and Quest prices side by side. Non-members pay a $20 order fee plus the lab's standard draw fee; Insiders pay no order fee and $0 draw fees.
How fast will I get results?
Most standard biomarkers post to your portal within 1–3 business days of your draw. Specialty and advanced panels take longer; each listing shows its turnaround.
Can I order if I live outside Saint Louis but in Missouri?
Yes. We generate requisitions for residents of all 50 states, and any Labcorp, Quest or BioReference patient service center in the country can collect your sample.