Vital Care Finder

1,546 Primary Care Providers near Annville, PA

  • Lauren Cashman MD

    Cost:
    WellSpan Family Medicine - East Berlin
    ,
    105 4th Street, East Berlin, PA, 17316
    ,
    (717) 812-4900
    • Affordable
  • Christine Dotterer MD

    Clinic
    ,
    113 N Market Street, Selinsgrove, PA, 17870
    ,
    (570) 374-0202

    No reviews or insurance details yet

  • William Yingling MD

    Clinic
    ,
    307 E. New Market Street, Freeburg, PA, 17827
    ,
    (570) 374-9533

    No reviews or insurance details yet

  • Benjamin Pariser DO

    Office
    ,
    371 Belvedere Street, Carlisle, PA, 17013
    ,
    (717) 448-5361

    No reviews or insurance details yet

  • Andrew Edinger MD

    Clinic
    ,
    905 US Highway 522, Selinsgrove, PA, 17870
    ,
    (570) 372-6102

    No reviews or insurance details yet

  • Jared Smith DO

    Family Practice Center
    ,
    9627 Route 35, Mt Pleasant Mills, PA, 17853
    ,
    (570) 539-2561
  • Lidia Peters MD

    Clinic
    ,
    1000 Route 522, Selingsgrove, PA, 17870
    ,
    (570) 372-5837

    No reviews or insurance details yet

  • Jerome Korinchak MD

    Clinic
    ,
    1000 Route 522, Selinsgrove, PA, 17870
    ,
    (570) 372-5690

    No reviews or insurance details yet

  • Benjamin Martin MD

    Walnut Bottom Road Clinic
    ,
    1175 Walnut Bottom Road, Carlisle, PA, 17015
    ,
    (717) 258-9355

    No reviews or insurance details yet

  • Jordan Delgadillo, DO

    Jordan Delgadillo DO

    Lancaster General Health Parkesburg
    ,
    950 S Octorara Trail, Parkesburg, PA, 19365
    ,
    (610) 857-6648
  • Taylor Clemens DO

    Alexander Spring Road Clinic
    ,
    354 Alexander Spring Road, Suite 3, Carlisle, PA, 17015
    ,
    (717) 462-6873

    No reviews or insurance details yet

  • John Pagana MD

    Clinic
    ,
    1072 Market Street, Sunbury, PA, 17801
    ,
    (570) 286-8521

    No reviews or insurance details yet

  • Samuel Boateng MD

    Cost:

    (717) 812-2501

  • Richard Tobin MD

    A Community Clinic
    ,
    344 Market Street, Sunbury, PA, 17801
    ,
    (570) 988-1270

    No reviews or insurance details yet

  • Christopher Lee, MD

    Christopher Lee MD

    Cost:
    Geisinger Clinic
    ,
    30 Baldwin Boulevard, Shamokin Dam, PA, 17876
    ,
    (570) 884-7970
  • Veronica Brohm DO

    Cost:
    LVPG Family Medicine - Hamburg
    ,
    700 Hawk Ridge Drive, Hamburg, PA, 19526
    ,
    (610) 562-3066
  • Louis Gray MD

    Clinic
    ,
    1871 Santa Barbara Drive, Suite 1, Lancaster, PA, 17601
    ,
    (717) 560-1970
  • Samuel Hall, MD

    Samuel Hall MD

    Cost:
    N George Street Clinic
    ,
    2775 N George Street, York, PA, 17406
    ,
    (717) 812-7300
    • Highly rated
  • Kristen Slinkard MD

    Cost:

    (717) 766-4635

    • Highly rated
  • John Conwell MD

    WellSpan Medical Group
    ,
    2320 Rothsville Road, Lititz, PA, 17543
    ,
    (717) 721-4800
  • Christopher Porter DO

    Cost:
    Lancaster Family Health
    ,
    1950 Marietta Avenue, Lancaster, PA, 17603
    ,
    (717) 392-7986
  • Beth Wallen MD

    Cost:

    (717) 531-8181

  • Anne Kantner MD

    Cost:
    Penn State Hershey Medical Group Harrisburg
    ,
    1711 N Front Street, Harrisburg, PA, 17102
    ,
    (800) 233-4082
  • Duane Donmoyer MD

    Cost:
    Miller Donmoyer Family Health Center
    ,
    255 W Spruce Street, Shamokin, PA, 17872
    ,
    (570) 644-5050
  • Felipe Arias MD

    Cost:
    Farias Health
    ,
    525 Penn Street, Reading, PA, 19601
    ,
    (610) 872-9101
    • Affordable
  • Mark Lavallee, CSCS, FACSM, MD

    Mark Lavallee CSCS, FACSM, MD

    Market Street Clinic
    ,
    320 Market Street, Suite 165, Harrisburg, PA, 17101
    ,
    (717) 988-9330
  • Stephen Diamantoni MD

    Cost:
    Stephen G. Diamantoni Md and Associates Family Practice
    ,
    2112 Harrisburg Pike, Lancaster, PA, 17601
    ,
    (717) 299-5000
  • Punitha William MD

    Cost:
    Penn State Health Medical Group - Elizabethtown
    ,
    1 Continental Drive, Elizabethtown, PA, 17022
    ,
    (717) 361-0666
  • Anthony Dambro MD

    Cost:
    The Milton S Hershey Medical Center Physicians Group
    ,
    121 N Nyes Road, Harrisburg, PA, 17112
    ,
    (717) 214-6545
  • Thomas Pineo, DO

    Thomas Pineo DO

    Cost:

    (717) 231-8772

  • Brian Uniacke MD

    Cost:
    Clinic
    ,
    21 Waterford Drive, Mechanicsburg, PA, 17050
    ,
    (717) 591-3630
  • Tomas Friedrich MD

    Tomas Friedrich MD
    ,
    2240 S Queen Street, York, PA, 17402
    ,
    (717) 741-3825
  • Salina Bari DO

    Holy Spirit Hospital
    ,
    335 Lambs Gap Road, Mechanicsburg, PA, 17050
    ,
    (717) 591-1425
  • Jill Damico DO

    Cost:
    Penn State Health Medical Group - Palmyra
    ,
    941 Park Drive, Palmyra, PA, 17078
    ,
    (717) 838-6305
  • Joseph Tavares MD

    Family Physician Associates
    ,
    1900 Bridge Street, New Cumberland, PA, 17070
    ,
    (814) 288-4498
  • Jeffrey Leach MD

    Cost:
    WellSpan Medical Group
    ,
    96 Sofia Drive, Shrewsbury, PA, 17361
    ,
    (717) 339-2875
  • Thomas Kunkle DO

    Clinic
    ,
    890 Poplar Church Road, Camp Hill, PA, 17011
    ,
    (717) 737-3465
  • Daniel Schlegel MD, MHA

    Cost:
    The Milton S. Hershey Medical Center Physicians Group
    ,
    3100 Schoolhouse Road, Middletown, PA, 17057
    ,
    (717) 948-5180
  • Sabrina Milhous MD

    Cost:
    Lancaster Health Center
    ,
    625 S Duke Street, Lancaster, PA, 17602
    ,
    (717) 299-6371
  • Rehab Tabchi DO

    Cost:
    Clinic
    ,
    529 Terry Reiley Way, Pottsville, PA, 17901
    ,
    (570) 624-4444
  • John Cotter Jr., MD

    John Cotter Jr. MD

    Cost:
    Sallavanti & Cotter Family Medicine
    ,
    2207 Oregon Pike, Lancaster, PA, 17601
    ,
    (717) 560-6470
  • Laura Pennings MD

    Cost:
    S George Street Clinic
    ,
    1001 S George Street, York, PA, 17403
    ,
    (717) 851-3467
  • Elom Amoussou-Kpeto MD

    Cost:
    LG Health Urgent Care Rohrerstown
    ,
    2118 Spring Valley Road, Lancaster, PA, 17601
    ,
    (717) 544-0150

Provider information, including insurance networks and availability, comes from third-party sources. Confirm details with the provider's office before scheduling.