Blood test labs in Massachusetts
JustLabs customers can get blood drawn at 69 Quest Diagnostics patient service centers in Massachusetts, across 58 cities. Order online with no doctor visit (one $18 fee per order), then walk in or book a time.
Cities with several locations
Other locations in Massachusetts
- Arlington22 MILL ST, STE 107, 02476-4738
- Auburn250 Hampton St, Grove Medical Building, 01501-2584
- Ayer198 Groton Rd, Psc Ste 3, 01432-1177
- Boston319 Longwood Ave, First Floor Suite 1, 02115-5728
- Braintree340 Wood Rd, SUITE 302, 02184-2401
- Brookline1180 Beacon St, Ste 3A, 02446-3885
- Carver68 N Main St, 2Nd Fl, 02330-1128
- Chelmsford39 Village Sq, 01824-2712
- Clinton201 Highland St, 2Nd Fl Ste 1, 01510-1037
- Cohasset223 Chief Justice Cushing Hwy, Lower Level 3, 02025-1391
- Danvers180 Endicott St, 01923-5502
- Douglas15 West St, 1St Floor, 01516-2160
- East Harwich1421 Orleans Rd Route 39, 2Nd Fl Ste S102, 02645-2149
- Fall River101 PRESIDENT AVE, STE 1, 02720-2652
- Falmouth350 Gifford St Ste 15-17, In Homeport, 02540-2918
- Fitchburg370 Lunenburg St, Center Suite, 01420-4541
- Foxboro10 Commercial St, Job Lot Plaza, 02035-2509
- Framingham61 Lincoln St, Ste 308, 01702-8264
- Gardner175 Connors St, Lower Level, 01440-2637
- Harwich Port710 Route 28, 02646-1931
- Haverhill62 Brown St, Ste 202, 01830-6778
- Holden52 Boyden Rd, Ste 203, 01520-2592
- Hyannis69 Camp St, 02601-3046
- Lawrence101 AMESBURY ST, STE 204, 01840-1311
- Lowell700 Rogers St, 01852-4338
- Mattapan1575 Blue Hill Ave, 02126-2122
- Melrose50 Tremont St, Ste 102, 02176-2721
- Middleboro511 W Grove St, Suite 208, 02346-1458
- Milford91 Water St, 01757-3039
- New Bedford651 Orchard St, Ste 202A, 02744-1008
- Norfolk31 Pine St, Ste 206, 02056-1680
- North Andover203 Turnpike St, Suite 300B, 01845-5042
- North Dartmouth237 State Rd, 02747-2612
- Northampton6 Hatfield St, 01060-1556
- Northborough333 Sw Cutoff, 01532-2384
- Osterville23 W Bay Rd, Ste B, 02655-2430
- Pittsfield42 Summer St, Ste 305, 01201-4624
- Plymouth57 Long Pond Rd, 02360-2670
- Provincetown49 Harry Kemp Way, Lower Level, 02657-1618
- Quincy500 Congress St Ste 1E, Crown Colony Medical Center, 02169-0917
- S Attleboro562 Washington St, 02703-6942
- South Weymouth851 Main St, Nevin Bldg 2Nd Floor Suite 17, 02190-1612
- Springfield1284 Saint James Ave, 01104-1315
- Sutton156-160 Worcester Providence Tpke, Unit 14, 01590-3509
- Waltham20 Hope Ave, Ste 311, 02453-2721
- Wareham106 Main St, Suite 4, 02571-2122
- Wellfleet3130 State Hwy Rte 6, 02667-7402
- West Springfield935 Riverdale St, Ste F103, 01089-4656
- Westborough154 E Main St, 01581-1768
- Yarmouth Port923 Main Street Route 6A, 02675-5100
Prices for the most-ordered tests
Every order adds one $18 fee (blood draw + physician order), however many tests you add.
Step 1
Order online
Pick tests or a panel. No doctor visit.
Step 2
Visit the center
Walk in, or book a time, anywhere in Massachusetts.
Step 3
Results online
Usually in 1–2 business days.
Browse tests and prices
Frequently Asked Questions
Locations and hours from Quest Diagnostics, refreshed daily. Quest Diagnostics and Sonora Quest are trademarks of their owners; JustLabs is not Quest Diagnostics.