Needham Family Practice | Primary Care Physician | Family Medicine | Gerald Corcoran, MD | Kenneth McWha MD
  • About
    • News
    • Hours
    • Location | Map
  • Philosophy of Care
    • Philosophy of Care
    • Why a Family Doctor?
    • Gerald P. Corcoran, M.D.
  • Patient Information
    • Billing
    • Blood Work
    • Communications
    • Documents
    • Referrals
    • Rx Refills
  • Portal
  • FAQ's

Blood Work (Phlebotomy)

If you require Blood Work for your visit, regardless of your insurance, please find a Quest Patient Service Center here in your area. These locations have not and will not being doing any COVID-19 Detection for Infection Testing. Please send a Message over the Portal or if need be call the office so we can make sure the orders are there for you.

It is best to make an appointment at a Quest Service Center and send a Message over the Portal or if need be call the office so we can make sure your Blood Work Orders are there for you. A Quest Appointment or Walk-In should be at minimum 2-3 days prior to your Office Visit or TeleHealth Visit. 

Quest Diagnostics is offering a Peace of Mind Program:
​
"If you need lab services not related to COVID-19 Detection for Infection Testing and you are 60 years of age or older, or have other conditions that put you at greater risk for COVID-19, come to your nearby Quest location during the first hour of each day for VIP care through our new Peace of Mind program."
Find Locations and Schedule an Appointment here:
 
Quest Diagnostic Patient Service Center

Some Quest Diagnostic Patient Service Center Locations: 

Marlborough: Quest Diagnostics MA LLC - Marlborough Maple Street 340 Maple St Marlborough MA 01752

Norwood: Quest Diagnostics - Chapel Street 95 Chapel St, G5 Norwood MA 02062-3155
Norwood: Quest Diagnostics - Cutler 886 Washington Street Suite 2A Norwood MA 02062-3466
Norwood: Quest Diagnostics - Norwood 335 Morse St, Norwood MA 02062-5034, 1st Floor Off Route 1

Waltham: Quest Diagnostics - Waltham 20 Hope Ave Ste 311 Waltham MA 02453-2721
​

On the Cape:

Osterville: Quest Diagnostics - Osterville, MA
 23 W Bay Rd Osterville MA 02655-2430
Hyannis: Quest Diagnostics - Hyannis
 69 Camp Street Hyannis MA 02601-0000
Yarmouth Port: Quest Diagnostics - Yarmouth Port
 923 Main Street Route 6A Yarmouth Port MA 02675-5100
Harwich: Quest Diagnostics - Harwich West
 253 Pleasant Lake Ave Rte 124 Suite A, Harwich MA 02645-2535
Harwich: Quest Diagnostics - Harwich
1421 Orleans Rd, Route 39 Ste S102 FL2 E. Harwich MA 02645-2149
Harwich: Quest Diagnostics - Orleans  29 Cranberry Hwy Orleans MA 02653-3272
1410 Highland Ave Ste 202, Needham, MA 02492    781-444-5515
Copyright Needham Family Practice Associates