Login

Blood Work & Lab Testing in Cleveland, OH

Order blood tests online from Fitomics Research Labs and get drawn at any of the 43 patient service centers in the Cleveland area (5 Labcorp, 38 Quest Diagnostics), in Amherst, Ashtabula, Avon, Beachwood, Bedford, Broadview Heights, Chagrin Falls, Chardon, Chesterland, Cleveland, Concord Township, Conneaut, Elyria, Euclid, Geneva, Independence, Lorain, Madison, Mayfield Heights, Medina, Mentor, Middleburg Heights, North Olmsted, North Ridgeville, Parma, Rocky River, Solon, South Euclid, Westlake, Willoughby. 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.

43 draw locations in Cleveland, OH

12345678910111213141516171819202122232425262728293031323334353637383940414243
LabcorpQuest DiagnosticsNumbers match the list. Positions are approximate.
  1. Amherst

    1. Quest Diagnostics

    Quest Diagnostics· appointments available

    917 N Lake St, Ste140-open Iop
    Amherst, OH 44001

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

  2. Ashtabula

    2. Quest Diagnostics

    Quest Diagnostics· appointments available

    3315 N Ridge Rd E, Suite 700C
    Ashtabula, OH 44004

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

  3. Avon

    3. Quest Diagnostics

    Quest Diagnostics· appointments available

    1997 Healthway Dr, Suite 102
    Avon, OH 44011

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

  4. Beachwood

    4. Quest Diagnostics

    Quest Diagnostics· appointments available

    25501 Chagrin Blvd, 2Nd Floor
    Beachwood, OH 44122

    Mon–Fri 7:00AM–12:00PM, 12:30PM–3:30PM

  5. 5. Quest Diagnostics

    Quest Diagnostics· appointments available

    3909 Orange Pl, Ste 2200
    Beachwood, OH 44122

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

  6. 6. Quest Diagnostics

    Quest Diagnostics· appointments available

    3999 Richmond Rd, Ste A
    Beachwood, OH 44122

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

  7. 7. Quest Diagnostics

    Quest Diagnostics· appointments available

    3999 Richmond Rd, Ste 3500
    Beachwood, OH 44122

    Tue–Fri 7:30AM–12:30PM, 1:00PM–4:00PM

  8. Bedford

    8. Quest Diagnostics

    Quest Diagnostics· appointments available

    88 Center Rd, Ste 330
    Bedford, OH 44146

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

  9. Broadview Heights

    9. Quest Diagnostics

    Quest Diagnostics· appointments available

    5901 E Royalton Rd, Suite 1300
    Broadview Heights, OH 44147

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

  10. Chagrin Falls

    10. Quest Diagnostics

    Quest Diagnostics· appointments available

    8185 Washington St, Suite 5A
    Chagrin Falls, OH 44023

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

  11. Chardon

    11. Quest Diagnostics

    Quest Diagnostics· appointments available

    13221 Ravenna Rd, Ste 2
    Chardon, OH 44024

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

  12. Chesterland

    12. Quest Diagnostics

    Quest Diagnostics· appointments available

    8055 Mayfield Rd, Ste 104A
    Chesterland, OH 44026

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

  13. Cleveland

    13. Labcorp at Walgreens

    Labcorp

    2135 Warrensville Center Rd
    Cleveland, OH 44121

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

  14. 14. Quest Diagnostics

    Quest Diagnostics· appointments available

    11100 Euclid Ave
    Cleveland, OH 44106

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

  15. Concord Township

    15. Quest Diagnostics

    Quest Diagnostics· appointments available

    7500 Auburn Rd, Ste 1300
    Concord Township, OH 44077

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

  16. Conneaut

    16. Quest Diagnostics

    Quest Diagnostics· appointments available

    158 W Main Rd, Suite A
    Conneaut, OH 44030

    Mon–Fri 7:00AM–12:30PM, 1:00PM–3:30PM

  17. Elyria

    17. Labcorp at Walgreens

    Labcorp

    100 Cleveland St
    Elyria, OH 44035

    Mon–Fri 7:00AM–12:00PM, 1:00PM–4:00PM

  18. 18. Quest Diagnostics

    Quest Diagnostics· appointments available

    1120 E Broad St, Suite 100
    Elyria, OH 44035

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

  19. 19. Quest Diagnostics

    Quest Diagnostics· appointments available

    125 E Broad St, Ste 301
    Elyria, OH 44035

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

  20. Euclid

    20. Quest Diagnostics

    Quest Diagnostics· appointments available

    18599 Lake Shore Blvd, Ste 700
    Euclid, OH 44119

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

  21. Geneva

    21. Quest Diagnostics

    Quest Diagnostics· appointments available

    890 W Main St, Suite 100
    Geneva, OH 44041

    Mon–Fri 7:00AM–12:30PM, 1:00PM–3:30PM

  22. Independence

    22. Quest Diagnostics

    Quest Diagnostics· appointments available

    6150 Oak Tree Blvd, Suite 100D
    Independence, OH 44131

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

  23. Lorain

    23. Labcorp at Walgreens

    Labcorp

    5411 Leavitt Rd
    Lorain, OH 44053

    Mon–Fri 7:00AM–12:00PM, 1:00PM–4:00PM

  24. Madison

    24. Quest Diagnostics

    Quest Diagnostics· appointments available

    6270 N Ridge Rd, Suite 400
    Madison, OH 44057

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

  25. Mayfield Heights

    25. Quest Diagnostics

    Quest Diagnostics· appointments available

    5850 Landerbrook Dr, Ste 200A
    Mayfield Heights, OH 44124

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

  26. Medina

    26. Quest Diagnostics

    Quest Diagnostics· appointments available

    3780 Medina Rd
    Medina, OH 44256

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

  27. 27. Quest Diagnostics

    Quest Diagnostics· appointments available

    4001 Carrick Dr, Ste 130
    Medina, OH 44256

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

  28. Mentor

    28. Labcorp at Walgreens

    Labcorp

    9400 Mentor Ave
    Mentor, OH 44060

    Mon–Fri 8:00AM–12:00PM, 1:00PM–5:00PM

  29. 29. Quest Diagnostics

    Quest Diagnostics· appointments available

    9213 Mentor Ave, Unit #6
    Mentor, OH 44060

    Mon–Tue 6:30AM–4:00PM · Wed 6:30AM–3:50PM · Thu–Fri 6:30AM–4:00PM · Sat 7:00AM–12:00PM

  30. 30. Quest Diagnostics

    Quest Diagnostics· appointments available

    9485 Mentor Ave, Ste 214N
    Mentor, OH 44060

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

  31. Middleburg Heights

    31. Quest Diagnostics

    Quest Diagnostics· appointments available

    18660 Bagley Rd, Bldg 2, Ste 305
    Middleburg Heights, OH 44130

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

  32. North Olmsted

    32. Quest Diagnostics

    Quest Diagnostics· appointments available

    26127 Lorain Rd, Suite 300A
    North Olmsted, OH 44070

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

  33. North Ridgeville

    33. Quest Diagnostics

    Quest Diagnostics· appointments available

    32800 Lorain Rd, Suite 1500
    North Ridgeville, OH 44039

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

  34. Parma

    34. Quest Diagnostics

    Quest Diagnostics· appointments available

    6305 Powers Blvd, Bldg 4 Suite 205
    Parma, OH 44129

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

  35. Rocky River

    35. Quest Diagnostics

    Quest Diagnostics· appointments available

    21629 Center Ridge Rd
    Rocky River, OH 44116

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

  36. Solon

    36. Quest Diagnostics

    Quest Diagnostics· appointments available

    34055 Solon Rd, Ste 106A
    Solon, OH 44139

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

  37. South Euclid

    37. Quest Diagnostics

    Quest Diagnostics· appointments available

    1611 S Green Rd, Ste 11
    South Euclid, OH 44121

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

  38. Westlake

    38. Quest Diagnostics

    Quest Diagnostics· appointments available

    26908 Detroit Rd, Ste 100
    Westlake, OH 44145

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

  39. 39. Quest Diagnostics

    Quest Diagnostics· appointments available

    29000 Center Ridge Rd, Suite 100
    Westlake, OH 44145

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

  40. 40. Quest Diagnostics

    Quest Diagnostics· appointments available

    960 Clague Rd, Ste 1300B
    Westlake, OH 44145

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

  41. Willoughby

    41. Labcorp at Walgreens

    Labcorp

    5881 Som Center Rd
    Willoughby, OH 44094

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

  42. 42. Quest Diagnostics

    Quest Diagnostics· appointments available

    36000 Euclid Ave, Suite 100
    Willoughby, OH 44094

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

  43. 43. Quest Diagnostics

    Quest Diagnostics· appointments available

    4176 State Route 306, Suite 500
    Willoughby, OH 44094

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

How ordering works in Cleveland

  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 Cleveland

    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 Cleveland?
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 Cleveland, OH?
At any of the 43 patient service centers listed on this page (5 Labcorp, 38 Quest Diagnostics) across Amherst, Ashtabula, Avon, Beachwood, Bedford, Broadview Heights 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. 38 sites support online appointment scheduling if you prefer a set time.
How much does blood work cost in Cleveland?
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 Cleveland but in Ohio?
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.