Login

Blood Work & Lab Testing in Philadelphia, PA

Order blood tests online from Fitomics Research Labs and get drawn at any of the 150 patient service centers in the Philadelphia area (102 Labcorp, 48 Quest Diagnostics), in Abington, Ambler, Aston, Bala Cynwyd, Bensalem, Berwyn, Blue Bell, Bristol, Broomall, Bryn Mawr, Chadds Ford, Chalfont, Chester, Coatesville, Collegeville, Devon, Downingtown, Doylestown, East Greenville, East Norriton, Elkins Park, Exton, Fairless Hills, Feasterville Trevose, Flourtown, Folsom, Fort Washington, Gilbertsville, Glen Mills, Glenolden, Harleysville, Hatfield, Havertown, Holicong, Horsham, Jamison, Jenkintown, Kennett Square, King Of Prussia, Lahaska, Langhorne, Lansdale, Lansdowne, Levittown, Malvern, Media, Morrisville, Newtown, Newtown Square, Norristown, Paoli, Pennsburg, Perkasie, Philadelphia, Phoenixville, Plymouth Meeting, Pottstown, Quakertown, Richboro, Ridley Park, Rockledge, Royersford, Schwenksville, Sellersville, Souderton, Springfield, Thorndale, Trappe, Trevose, Warminster, Warrington, West Chester, West Grove, Wynnewood. 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.

150 draw locations in Philadelphia, PA

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
LabcorpQuest DiagnosticsNumbers match the list. Positions are approximate.
  1. Abington

    1. Labcorp

    Labcorp

    1151 Old York Rd
    Abington, PA 19001

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

  2. 2. Labcorp

    Labcorp

    1200 Old York Rd - Jefferson Abington Hospital, Widener Building Ground Floor
    Abington, PA 19001

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

  3. 3. Quest Diagnostics

    Quest Diagnostics· appointments available

    1419 Old York Rd
    Abington, PA 19001

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

  4. Ambler

    4. Labcorp

    Labcorp

    605 N Bethlehem Pike, Jefferson Health Medical Building | Lower Gwynedd
    Ambler, PA 19002

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

  5. Aston

    5. Labcorp at Walgreens

    Labcorp

    3620 Concord Rd
    Aston, PA 19014

    Mon–Fri 6:00AM–12:00PM, 12:30PM–1:30PM

  6. Bala Cynwyd

    6. Labcorp

    Labcorp

    2 Bala Plaza, Ste Il-21
    Bala Cynwyd, PA 19004

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

  7. Bensalem

    7. Labcorp

    Labcorp

    1311 Bristol Pike
    Bensalem, PA 19020

    Mon–Thu 7:30AM–4:30PM · Fri 7:30AM–2:30PM

  8. 8. Labcorp

    Labcorp

    2183 Galloway Rd
    Bensalem, PA 19020

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

  9. 9. Labcorp at Walgreens

    Labcorp

    2435 Street Rd
    Bensalem, PA 19020

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

  10. Berwyn

    10. Labcorp

    Labcorp

    562 E Lancaster Avenue
    Berwyn, PA 19312

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

  11. Blue Bell

    11. Labcorp

    Labcorp

    721 Arbor Way - 2nd Floor, Jefferson Health Building - ARBORCREST 2
    Blue Bell, PA 19422

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

  12. 12. Labcorp

    Labcorp

    790 Penllyn Blue Bell Pike
    Blue Bell, PA 19422

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

  13. Bristol

    13. Labcorp

    Labcorp

    200 Commerce Cir
    Bristol, PA 19007

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

  14. Broomall

    14. Labcorp

    Labcorp

    Marple Commons-2000 Sproul Rd
    Broomall, PA 19008

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

  15. Bryn Mawr

    15. Labcorp

    Labcorp

    945 E Haverford Rd, Ste 7
    Bryn Mawr, PA 19010

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

  16. Chadds Ford

    16. Labcorp at Walgreens

    Labcorp

    190 Wilmington W Chester Pike
    Chadds Ford, PA 19317

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

  17. Chalfont

    17. Quest Diagnostics

    Quest Diagnostics· appointments available

    1700 Horizon Dr, Suite 205
    Chalfont, PA 18914

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

  18. Chester

    18. Labcorp

    Labcorp

    875 Upland Ave
    Chester, PA 19013

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

  19. Coatesville

    19. Labcorp

    Labcorp

    213 Reeceville Rd
    Coatesville, PA 19320

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

  20. Collegeville

    20. Labcorp

    Labcorp

    534 2nd Avenue, Suite 104
    Collegeville, PA 19426

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

  21. Devon

    21. Quest Diagnostics

    Quest Diagnostics· appointments available

    227 W Lancaster Ave
    Devon, PA 19333

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

  22. Downingtown

    22. Labcorp

    Labcorp

    110 Hopewell Rd, Ste 240
    Downingtown, PA 19335

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

  23. 23. Labcorp

    Labcorp

    717 E Lancaster Ave
    Downingtown, PA 19335

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

  24. 24. Quest Diagnostics

    Quest Diagnostics· appointments available

    1235 Horseshoe Pike
    Downingtown, PA 19335

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

  25. 25. Quest Diagnostics

    Quest Diagnostics· appointments available

    150 E Pennsylvania Ave, Ste 210
    Downingtown, PA 19335

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

  26. Doylestown

    26. Labcorp

    Labcorp

    1456 Ferry Rd, Ste 702
    Doylestown, PA 18901

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

  27. 27. Labcorp

    Labcorp

    800 W State St, Ste 202
    Doylestown, PA 18901

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

  28. 28. Quest Diagnostics

    Quest Diagnostics· appointments available

    252 W Swamp Rd, Ste 45
    Doylestown, PA 18901

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

  29. East Greenville

    29. Quest Diagnostics

    Quest Diagnostics· appointments available

    622 Gravel Pike
    East Greenville, PA 18041

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

  30. East Norriton

    30. Quest Diagnostics

    Quest Diagnostics· appointments available

    2808 Dekalb Pike
    East Norriton, PA 19401

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

  31. Elkins Park

    31. Labcorp

    Labcorp

    60 Township Line Rd, Jefferson Einstein Hospital Elkins Park
    Elkins Park, PA 19027

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

  32. Exton

    32. Labcorp

    Labcorp

    80 W Welsh Pool Rd, Ste 100
    Exton, PA 19341

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

  33. Fairless Hills

    33. Labcorp

    Labcorp

    519 S Oxford Valley Rd
    Fairless Hills, PA 19030

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

  34. Feasterville Trevose

    34. Labcorp at Walgreens

    Labcorp

    2 E StreetRoad
    Feasterville Trevose, PA 19053

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

  35. Flourtown

    35. Labcorp at Walgreens

    Labcorp

    1456 Bethlehem Pike
    Flourtown, PA 19031

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

  36. Folsom

    36. Quest Diagnostics

    Quest Diagnostics· appointments available

    501 W MacDade Boulevard
    Folsom, PA 19033

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

  37. Fort Washington

    37. Labcorp

    Labcorp

    1244 Fort Washington Ave, Ste L
    Fort Washington, PA 19034

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

  38. 38. Labcorp

    Labcorp

    455 Pennsylvania Ave, Ste 110
    Fort Washington, PA 19034

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

  39. Gilbertsville

    39. Labcorp

    Labcorp

    173 Holly Rd, Ste 100
    Gilbertsville, PA 19525

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

  40. 40. Quest Diagnostics

    Quest Diagnostics· appointments available

    1050 E Philadelphia Ave
    Gilbertsville, PA 19525

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

  41. Glen Mills

    41. Labcorp

    Labcorp

    736 Baltimore Pike, Ste 6
    Glen Mills, PA 19342

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

  42. Glenolden

    42. Labcorp at Walgreens

    Labcorp

    150 N. Mcdade Blvd.
    Glenolden, PA 19036

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

  43. 43. Quest Diagnostics

    Quest Diagnostics· appointments available

    90 N Macdade Blvd
    Glenolden, PA 19036

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

  44. Harleysville

    44. Labcorp

    Labcorp

    674 Main St
    Harleysville, PA 19438

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

  45. 45. Quest Diagnostics

    Quest Diagnostics· appointments available

    345 Main St, Ste 6
    Harleysville, PA 19438

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

  46. Hatfield

    46. Labcorp

    Labcorp

    2501 Bethlehem Pike, Ste 3
    Hatfield, PA 19440

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

  47. Havertown

    47. Labcorp

    Labcorp

    1120 Township Line Rd, 1st Fl
    Havertown, PA 19083

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

  48. 48. Labcorp

    Labcorp

    2050 W Chester Pike, Ste 100
    Havertown, PA 19083

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

  49. 49. Quest Diagnostics

    Quest Diagnostics· appointments available

    1305 W Chester Pike, Ste 28
    Havertown, PA 19083

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

  50. Holicong

    50. Quest Diagnostics

    Quest Diagnostics· appointments available

    4920 York Rd, Unit 2
    Holicong, PA 18928

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

  51. Horsham

    51. Labcorp

    Labcorp

    118 Welsh Rd, Jefferson Health Building
    Horsham, PA 19044

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

  52. 52. Quest Diagnostics

    Quest Diagnostics· appointments available

    200 Lakeside Dr, Suite 230
    Horsham, PA 19044

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

  53. Jamison

    53. Labcorp at Walgreens

    Labcorp

    2319 York Rd
    Jamison, PA 18929

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

  54. Jenkintown

    54. Labcorp

    Labcorp

    500 Old York Road 1st Fl entrance, Jefferson Health
    Jenkintown, PA 19046

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

  55. Kennett Square

    55. Labcorp

    Labcorp

    400 Old Forge Lane, Ste A1
    Kennett Square, PA 19348

    Mon–Fri 7:00AM–2:30PM · Sat 7:00AM–10:00AM

  56. 56. Quest Diagnostics

    Quest Diagnostics· appointments available

    402 Mcfarlan Rd, Ste 302
    Kennett Square, PA 19348

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

  57. King Of Prussia

    57. Labcorp

    Labcorp

    216 Mall Blvd
    King Of Prussia, PA 19406

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

  58. 58. Quest Diagnostics

    Quest Diagnostics· appointments available

    491 Allendale Rd, Ste 111
    King Of Prussia, PA 19406

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

  59. Lahaska

    59. Labcorp

    Labcorp

    5860 York Rd Bldg 3, Ste 3
    Lahaska, PA 18931

    Mon–Fri 6:00AM–12:00PM, 12:30PM–1:30PM

  60. Langhorne

    60. Labcorp

    Labcorp

    380 N Oxford Valley Rd, Jefferson Bucks Hospital
    Langhorne, PA 19047

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

  61. 61. Labcorp

    Labcorp

    930 Town Center Dr, Ste G30
    Langhorne, PA 19047

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

  62. 62. Quest Diagnostics

    Quest Diagnostics· appointments available

    586 Middletown Blvd, Suite C-11
    Langhorne, PA 19047

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

  63. Lansdale

    63. Labcorp

    Labcorp

    100 Medical Campus Dr - Jefferson Lansdale Hospital, Ground Floor Main Entrance
    Lansdale, PA 19446

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

  64. 64. Labcorp

    Labcorp

    1001 S Broad St Blg C, Ste 1050
    Lansdale, PA 19446

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

  65. 65. Labcorp

    Labcorp

    1970 N Broad St
    Lansdale, PA 19446

    Mon–Fri 6:30AM–2:00PM · Sat 6:00AM–11:00AM

  66. 66. Quest Diagnostics

    Quest Diagnostics· appointments available

    545 S Broad St
    Lansdale, PA 19446

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

  67. Lansdowne

    67. Labcorp

    Labcorp

    605 Cedar Ave
    Lansdowne, PA 19050

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

  68. Levittown

    68. Labcorp

    Labcorp

    2346 Trenton Rd
    Levittown, PA 19056

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

  69. 69. Labcorp at Walgreens

    Labcorp

    5200 New Falls Rd
    Levittown, PA 19056

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

  70. 70. Labcorp at Walgreens

    Labcorp

    8500 New Falls Rd
    Levittown, PA 19054

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

  71. 71. Quest Diagnostics

    Quest Diagnostics· appointments available

    153 Levittown Pkwy, Suite 5A
    Levittown, PA 19055

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

  72. Malvern

    72. Labcorp

    Labcorp

    235 Lancaster Ave, Unit E-12
    Malvern, PA 19355

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

  73. Media

    73. Labcorp

    Labcorp

    100 Granite Dr, Ste 5
    Media, PA 19063

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

  74. 74. Labcorp

    Labcorp

    513 E Baltimore Pike
    Media, PA 19063

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

  75. 75. Quest Diagnostics

    Quest Diagnostics· appointments available

    1167A W Baltimore Pike
    Media, PA 19063

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

  76. Morrisville

    76. Labcorp

    Labcorp

    701 Floral Vale Blvd
    Morrisville, PA 19067

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

  77. Newtown

    77. Labcorp

    Labcorp

    11 Friends Ln, Ste 114
    Newtown, PA 18940

    Mon–Fri 6:30AM–2:30PM · Sat 6:00AM–11:00AM

  78. 78. Labcorp

    Labcorp

    2189 2nd Street Pike
    Newtown, PA 18940

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

  79. 79. Quest Diagnostics

    Quest Diagnostics· appointments available

    2118 S Eagle Rd, Store 14
    Newtown, PA 18940

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

  80. Newtown Square

    80. Labcorp

    Labcorp

    3475 West Chester Pike, Ste 106
    Newtown Square, PA 19073

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

  81. Norristown

    81. Labcorp

    Labcorp

    1330 Powell St, Ste 603
    Norristown, PA 19401

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

  82. 82. Labcorp

    Labcorp

    428 Egypt Rd
    Norristown, PA 19403

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

  83. 83. Labcorp

    Labcorp

    559 W Germantown Pike, Jefferson Einstein Montgomery Hospital
    Norristown, PA 19403

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

  84. Paoli

    84. Labcorp

    Labcorp

    2 Industrial Blvd, Ste 115
    Paoli, PA 19301

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

  85. 85. Quest Diagnostics

    Quest Diagnostics· appointments available

    250 W Lancaster Ave, Ste 170
    Paoli, PA 19301

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

  86. Pennsburg

    86. Labcorp

    Labcorp

    446 Pottstown Ave
    Pennsburg, PA 18073

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

  87. Perkasie

    87. Labcorp

    Labcorp

    1000 E Walnut St, Ste 503
    Perkasie, PA 18944

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

  88. Philadelphia

    88. Labcorp

    Labcorp

    1 Crescent Dr
    Philadelphia, PA 19112

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

  89. 89. Labcorp

    Labcorp

    10800 Knights Rd - Jefferson Torresdale Hosital, Medical Office Building Ground Floor
    Philadelphia, PA 19114

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

  90. 90. Labcorp

    Labcorp

    15200 Bustleton Ave, Unit C
    Philadelphia, PA 19116

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

  91. 91. Labcorp

    Labcorp

    1703 S Broad St
    Philadelphia, PA 19148

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

  92. 92. Labcorp

    Labcorp

    2301 S Broad St, Jefferson Methodist Hospital, ground floor
    Philadelphia, PA 19148

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

  93. 93. Labcorp

    Labcorp

    245 N Broad St, Ground Floor
    Philadelphia, PA 19107

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

  94. 94. Labcorp

    Labcorp

    2715 S Front St, Ste 2
    Philadelphia, PA 19148

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

  95. 95. Labcorp

    Labcorp

    301 W Chelten Ave, Ste J
    Philadelphia, PA 19144

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

  96. 96. Labcorp

    Labcorp

    33 South 9th St - 2nd Floor, Jefferson Health Medical Building
    Philadelphia, PA 19107

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

  97. 97. Labcorp

    Labcorp

    3400 Aramingo Ave, Ste 4
    Philadelphia, PA 19134

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

  98. 98. Labcorp

    Labcorp

    3700 Market St, Ste 102
    Philadelphia, PA 19104

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

  99. 99. Labcorp

    Labcorp

    3790 Morrell Ave, Ste A
    Philadelphia, PA 19114

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

  100. 100. Labcorp

    Labcorp

    4900 Frankford Ave - Jefferson Frankford Hospital, Main Entrance Ground Floor
    Philadelphia, PA 19124

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

  101. 101. Labcorp

    Labcorp

    5349 Oxford Ave
    Philadelphia, PA 19124

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

  102. 102. Labcorp

    Labcorp

    5501 Old York Rd - Klein Building 1st floor, Jefferson Einstein Philadelphia Hospital
    Philadelphia, PA 19141

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

  103. 103. Labcorp

    Labcorp

    7439 Frankford Ave, 2nd Fl
    Philadelphia, PA 19136

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

  104. 104. Labcorp

    Labcorp

    816 Chestnut St
    Philadelphia, PA 19107

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

  105. 105. Labcorp

    Labcorp

    9331 Old Bustleton Ave, Ste 102
    Philadelphia, PA 19115

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

  106. 106. Labcorp

    Labcorp

    9815 Roosevelt Blvd, Ste F
    Philadelphia, PA 19114

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

  107. 107. Labcorp at Walgreens

    Labcorp

    10000 Bustleton Ave
    Philadelphia, PA 19116

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

  108. 108. Labcorp at Walgreens

    Labcorp

    8828 Frankford Ave
    Philadelphia, PA 19136

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

  109. 109. Jeanes Hospital

    Quest Diagnostics

    7600 Central Ave, Dept Of Pathology
    Philadelphia, PA 19111

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

  110. 110. Quest Diagnostics

    Quest Diagnostics· appointments available

    2300 Oregon Ave, #8
    Philadelphia, PA 19145

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

  111. 111. Quest Diagnostics

    Quest Diagnostics· appointments available

    2417 Welsh Rd, Blue Grass Shopping Center
    Philadelphia, PA 19114

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

  112. 112. Quest Diagnostics

    Quest Diagnostics· appointments available

    400 W Allegheny Ave
    Philadelphia, PA 19133

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

  113. 113. Quest Diagnostics

    Quest Diagnostics· appointments available

    4022 Woodhaven Rd
    Philadelphia, PA 19154

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

  114. 114. Quest Diagnostics

    Quest Diagnostics· appointments available

    525 Jamestown St
    Philadelphia, PA 19128

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

  115. 115. Quest Diagnostics

    Quest Diagnostics· appointments available

    5675 N Front St, Store 260
    Philadelphia, PA 19120

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

  116. 116. Quest Diagnostics

    Quest Diagnostics· appointments available

    6656 Germantown Ave, Space 2
    Philadelphia, PA 19119

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

  117. 117. Quest Diagnostics

    Quest Diagnostics· appointments available

    700 Cottman Ave
    Philadelphia, PA 19111

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

  118. 118. Quest Diagnostics

    Quest Diagnostics· appointments available

    7528 Frankford Ave
    Philadelphia, PA 19136

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

  119. 119. Quest Diagnostics

    Quest Diagnostics· appointments available

    803 Locust St
    Philadelphia, PA 19107

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

  120. 120. Quest Diagnostics

    Quest Diagnostics· appointments available

    9808 Bustleton Ave
    Philadelphia, PA 19115

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

  121. Phoenixville

    121. Labcorp

    Labcorp

    785 Starr St, Ste 110
    Phoenixville, PA 19460

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

  122. 122. Quest Diagnostics

    Quest Diagnostics· appointments available

    700 Nutt Rd, Ste 735
    Phoenixville, PA 19460

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

  123. Plymouth Meeting

    123. Labcorp

    Labcorp

    832 Germantown Pike
    Plymouth Meeting, PA 19462

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

  124. Pottstown

    124. Labcorp

    Labcorp

    1610 Medical Dr, Ste 100
    Pottstown, PA 19464

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

  125. 125. Quest Diagnostics

    Quest Diagnostics· appointments available

    1569 Medical Dr
    Pottstown, PA 19464

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

  126. 126. Quest Diagnostics

    Quest Diagnostics· appointments available

    223 Shoemaker Rd, Suite 169
    Pottstown, PA 19464

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

  127. Quakertown

    127. Labcorp

    Labcorp

    680 N West End Blvd
    Quakertown, PA 18951

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

  128. 128. Quest Diagnostics

    Quest Diagnostics· appointments available

    229 N West End Blvd
    Quakertown, PA 18951

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

  129. Richboro

    129. Labcorp

    Labcorp

    95 Almshouse Rd, Ste 308
    Richboro, PA 18954

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

  130. 130. Quest Diagnostics

    Quest Diagnostics· appointments available

    130 Almshouse Rd, Suite 200
    Richboro, PA 18954

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

  131. Ridley Park

    131. Labcorp

    Labcorp

    23 W Chester Pike, Ste 100
    Ridley Park, PA 19078

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

  132. Rockledge

    132. Labcorp

    Labcorp

    408A Huntington Pike, Jefferson Health
    Rockledge, PA 19046

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

  133. Royersford

    133. Labcorp at Walgreens

    Labcorp

    30 W Ridge Pike
    Royersford, PA 19468

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

  134. 134. Quest Diagnostics

    Quest Diagnostics· appointments available

    Limerick Square, 70 Buckwalter Road
    Royersford, PA 19468

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

  135. Schwenksville

    135. Labcorp

    Labcorp

    102 Memorial Dr, # 1
    Schwenksville, PA 19473

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

  136. Sellersville

    136. Labcorp

    Labcorp

    1105 Bethlehem Pike
    Sellersville, PA 18960

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

  137. Souderton

    137. Quest Diagnostics

    Quest Diagnostics· appointments available

    708 Route 113
    Souderton, PA 18964

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

  138. Springfield

    138. Labcorp

    Labcorp

    491 Baltimore Pike
    Springfield, PA 19064

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

  139. Thorndale

    139. Quest Diagnostics

    Quest Diagnostics· appointments available

    3301 E Lincoln Hwy
    Thorndale, PA 19372

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

  140. Trappe

    140. Quest Diagnostics

    Quest Diagnostics· appointments available

    130 W Main St, Ste 142
    Trappe, PA 19426

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

  141. Trevose

    141. Quest Diagnostics

    Quest Diagnostics· appointments available

    543 E Street Rd
    Trevose, PA 19053

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

  142. Warminster

    142. Labcorp

    Labcorp

    225 Newtown Rd, Jefferson Health Medical Campus
    Warminster, PA 18974

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

  143. 143. Labcorp

    Labcorp

    880 Jacksonville Rd, Ste 101
    Warminster, PA 18974

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

  144. Warrington

    144. Labcorp

    Labcorp

    1432 Easton Rd, Ste 1F
    Warrington, PA 18976

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

  145. 145. Quest Diagnostics

    Quest Diagnostics· appointments available

    634 Easton Rd
    Warrington, PA 18976

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

  146. West Chester

    146. Labcorp

    Labcorp

    520 Maple Ave, Ste 6
    West Chester, PA 19380

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

  147. 147. Quest Diagnostics

    Quest Diagnostics· appointments available

    600 E Marshall St
    West Chester, PA 19380

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

  148. West Grove

    148. Labcorp

    Labcorp

    1011 W Baltimore Pike, Ste 205
    West Grove, PA 19390

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

  149. 149. Quest Diagnostics

    Quest Diagnostics· appointments available

    1011 W Baltimore Pike, Ste 209
    West Grove, PA 19390

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

  150. Wynnewood

    150. Labcorp

    Labcorp

    308 E Lancaster Ave, Ste 210
    Wynnewood, PA 19096

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

How ordering works in Philadelphia

  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 Philadelphia

    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 Philadelphia?
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 Philadelphia, PA?
At any of the 150 patient service centers listed on this page (102 Labcorp, 48 Quest Diagnostics) across Abington, Ambler, Aston, Bala Cynwyd, Bensalem, Berwyn 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. 47 sites support online appointment scheduling if you prefer a set time.
How much does blood work cost in Philadelphia?
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 Philadelphia but in Pennsylvania?
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.