Login

Blood Work & Lab Testing in Boston, MA

Order blood tests online from Fitomics Research Labs and get drawn at any of the 48 patient service centers in the Boston area (17 Labcorp, 31 Quest Diagnostics), in Arlington, Ayer, Boston, Braintree, Brighton, Brockton, Brookline, Carver, Chelmsford, Danvers, Dracut, Foxboro, Framingham, Haverhill, Lawrence, Lowell, Mattapan, Medford, Melrose, Methuen, Middleboro, Norfolk, North Andover, North Billerica, North Chelmsford, Norwood, Peabody, Quincy, Reading, South Weymouth, Tewksbury, Waltham, Wareham, Westford, Weymouth. 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.

48 draw locations in Boston, MA

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
LabcorpQuest DiagnosticsNumbers match the list. Positions are approximate.
  1. Arlington

    1. Quest Diagnostics

    Quest Diagnostics· appointments available

    22 Mill St, Ste 107
    Arlington, MA 02476

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

  2. Ayer

    2. Quest Diagnostics

    Quest Diagnostics· appointments available

    198 Groton Rd, Psc Ste 3
    Ayer, MA 01432

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

  3. Boston

    3. Quest Diagnostics

    Quest Diagnostics· appointments available

    319 Longwood Ave, First Floor Suite 1
    Boston, MA 02115

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

  4. Braintree

    4. Quest Diagnostics

    Quest Diagnostics· appointments available

    340 Wood Rd, Suite 302
    Braintree, MA 02184

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

  5. Brighton

    5. Quest Diagnostics

    Quest Diagnostics· appointments available

    11 Nevins St, Mob Suite 502
    Brighton, MA 02135

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

  6. 6. Quest Diagnostics

    Quest Diagnostics· appointments available

    280 Washington St, Suite 101
    Brighton, MA 02135

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

  7. Brockton

    7. Quest Diagnostics

    Quest Diagnostics· appointments available

    1 Pearl St, Lower Level
    Brockton, MA 02301

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

  8. 8. Quest Diagnostics

    Quest Diagnostics· appointments available

    210 Quincy Ave
    Brockton, MA 02302

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

  9. 9. Quest Diagnostics

    Quest Diagnostics· appointments available

    830 Oak St, Suite 103 West
    Brockton, MA 02301

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

  10. Brookline

    10. Quest Diagnostics

    Quest Diagnostics· appointments available

    1180 Beacon St, Ste 3A
    Brookline, MA 02446

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

  11. Carver

    11. Quest Diagnostics

    Quest Diagnostics· appointments available

    68 N Main St, 2Nd Fl
    Carver, MA 02330

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

  12. Chelmsford

    12. Quest Diagnostics

    Quest Diagnostics· appointments available

    39 Village Sq
    Chelmsford, MA 01824

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

  13. Danvers

    13. Quest Diagnostics

    Quest Diagnostics· appointments available

    180 Endicott St
    Danvers, MA 01923

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

  14. Dracut

    14. Labcorp

    Labcorp

    9 Loon Hill Rd
    Dracut, MA 01826

    Mon–Fri 7:00AM–7:00PM · Sat 7:00AM–1:00PM · Sun 8:00AM–1:00PM

  15. Foxboro

    15. Quest Diagnostics

    Quest Diagnostics· appointments available

    10 Commercial St, Job Lot Plaza
    Foxboro, MA 02035

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

  16. Framingham

    16. Labcorp

    Labcorp

    959 Concord St
    Framingham, MA 01701

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

  17. 17. Labcorp at Walgreens

    Labcorp

    653 Worcester Rd
    Framingham, MA 01701

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

  18. 18. Quest Diagnostics

    Quest Diagnostics· appointments available

    61 Lincoln St, Ste 308
    Framingham, MA 01702

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

  19. Haverhill

    19. Quest Diagnostics

    Quest Diagnostics· appointments available

    62 Brown St, Ste 202
    Haverhill, MA 01830

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

  20. Lawrence

    20. Quest Diagnostics

    Quest Diagnostics· appointments available

    101 Amesbury St, Ste 204
    Lawrence, MA 01840

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

  21. Lowell

    21. Labcorp

    Labcorp

    1 Hospital Dr
    Lowell, MA 01852

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

  22. 22. Labcorp

    Labcorp

    295 Varnum Ave
    Lowell, MA 01854

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

  23. 23. Quest Diagnostics

    Quest Diagnostics· appointments available

    700 Rogers St
    Lowell, MA 01852

    Mon–Tue 8:00AM–1:00PM, 2:00PM–5:00PM · Wed 8:00AM–12:00PM · Thu–Fri 8:00AM–1:00PM, 2:00PM–5:00PM · Sat 7:00AM–11:00AM

  24. Mattapan

    24. Quest Diagnostics MA LLC

    Quest Diagnostics· appointments available

    1575 Blue Hill Ave
    Mattapan, MA 02126

    Mon–Thu 8:30AM–12:30PM, 1:30PM–4:30PM · Fri 9:30AM–12:30PM, 1:30PM–4:30PM · Sat 9:00AM–1:00PM

  25. Medford

    25. Labcorp

    Labcorp

    170 Governors Ave
    Medford, MA 02155

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

  26. Melrose

    26. Labcorp

    Labcorp

    50 Rowe St, Ste 300
    Melrose, MA 02176

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

  27. 27. Labcorp

    Labcorp

    585 Lebanon St
    Melrose, MA 02176

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

  28. 28. Quest Diagnostics

    Quest Diagnostics· appointments available

    50 Tremont St, Ste 102
    Melrose, MA 02176

    Mon–Thu 8:00AM–11:30AM, 12:30PM–4:00PM

  29. Methuen

    29. Labcorp

    Labcorp

    380 Merrimack St, Ste B2
    Methuen, MA 01844

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

  30. 30. Quest Diagnostics

    Quest Diagnostics· appointments available

    380R Merrimack St, Suite 102
    Methuen, MA 01844

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

  31. 31. Quest Diagnostics

    Quest Diagnostics· appointments available

    60 East St, Ste 1200
    Methuen, MA 01844

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

  32. Middleboro

    32. Quest Diagnostics

    Quest Diagnostics· appointments available

    511 W Grove St, Suite 208
    Middleboro, MA 02346

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

  33. Norfolk

    33. Quest Diagnostics

    Quest Diagnostics· appointments available

    31 Pine St, Ste 206
    Norfolk, MA 02056

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

  34. North Andover

    34. Quest Diagnostics

    Quest Diagnostics· appointments available

    203 Turnpike St, Suite 300B
    North Andover, MA 01845

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

  35. North Billerica

    35. Labcorp

    Labcorp

    199 Boston Rd, Suite 122
    North Billerica, MA 01862

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

  36. North Chelmsford

    36. Labcorp

    Labcorp

    10 Research Pl
    North Chelmsford, MA 01863

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

  37. Norwood

    37. Quest Diagnostics

    Quest Diagnostics· appointments available

    134 Nahatan St, Suite 142
    Norwood, MA 02062

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

  38. 38. Quest Diagnostics

    Quest Diagnostics· appointments available

    95 Chapel St, Ste G5
    Norwood, MA 02062

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

  39. Peabody

    39. Labcorp

    Labcorp

    1 Roosevelt Ave, Suite 201
    Peabody, MA 01960

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

  40. Quincy

    40. Quest Diagnostics

    Quest Diagnostics· appointments available

    500 Congress St Ste 1E, Crown Colony Medical Center
    Quincy, MA 02169

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

  41. Reading

    41. Labcorp

    Labcorp

    30 New Crossing Rd
    Reading, MA 01867

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

  42. South Weymouth

    42. Quest Diagnostics

    Quest Diagnostics· appointments available

    851 Main St, Nevin Bldg 2Nd Floor Suite 17
    South Weymouth, MA 02190

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

  43. Tewksbury

    43. Labcorp

    Labcorp

    1574 Main St, Suite 113
    Tewksbury, MA 01876

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

  44. Waltham

    44. Labcorp

    Labcorp

    6 Lexington St, 2nd Floor
    Waltham, MA 02452

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

  45. 45. Quest Diagnostics

    Quest Diagnostics· appointments available

    20 Hope Ave, Ste 311
    Waltham, MA 02453

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

  46. Wareham

    46. Quest Diagnostics

    Quest Diagnostics· appointments available

    106 Main St, Suite 4
    Wareham, MA 02571

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

  47. Westford

    47. Labcorp

    Labcorp

    198 Littleton Road, Suite 101
    Westford, MA 01886

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

  48. Weymouth

    48. Labcorp

    Labcorp

    571 Main St
    Weymouth, MA 02190

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

How ordering works in Boston

  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 Boston

    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 Boston?
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 Boston, MA?
At any of the 48 patient service centers listed on this page (17 Labcorp, 31 Quest Diagnostics) across Arlington, Ayer, Boston, Braintree, Brighton, Brockton 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. 31 sites support online appointment scheduling if you prefer a set time.
How much does blood work cost in Boston?
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 Boston but in Massachusetts?
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.