Vital Care Finder

1,115 Primary Care Providers near Effort, PA

  • Ali Polsky DO

    Cost:
    St. Luke's Saucon Valley Family Practice
    ,
    255 Front St, Hellertown, PA, 18055
    ,
    (484) 526-5255
  • Richard Baylor MD

    Cost:
    Clinic
    ,
    3080 Hamilton Blvd, Allentown, PA, 18103
    ,
    (610) 437-0739
  • Irene Lucas MD

    Cost:
    Irene Lucas MD
    ,
    62 N Mountain Blvd, Mountain Top, PA, 18707
    ,
    (570) 474-6562
  • Kartik Rai DO

    Cost:
    St. Luke's Health Center - Pocono Summit
    ,
    174 Harvest Ln, Pocono Summit, PA, 18346
    ,
    (484) 526-1735
  • Joseph Chollak MD

    Cost:
    Clinic
    ,
    560 Pierce St, Kingston, PA, 18704
    ,
    (570) 283-2161
  • Syed Haider DO

    Cost:
    St Lukes Physician Group
    ,
    5445 Lanark Rd, Center Valley, PA, 18034
    ,
    (484) 526-7035
  • Yasir Abunamous MD

    Cost:
    Easton Ave Clinic
    ,
    3024 Easton Ave, Bethlehem, PA, 18017
    ,
    (610) 694-1000
  • Michelle Im DO

    Cost:
    Commonwealth Physician Network
    ,
    176 N Main St, Shavertown, PA, 18708
    ,
    (570) 675-0900
  • Kimberly Derezil MD

    Cost:
    Planned Parenthood Keystone
    ,
    29 N 9th St, Allentown, PA, 18101
    ,
    (610) 481-0481
  • Faton Bytyci MD

    Cost:
    Clinic
    ,
    450 Chew St, Allentown, PA, 18102
    ,
    (610) 776-4888
  • Jason Matyascik DO

    Cost:
    Tower Health Medical Group Family Medicine - Hamburg
    ,
    101 Grand St, Hamburg, PA, 19526
    ,
    (484) 750-3890
  • Dipesh Patel MD

    Cost:
    Butler St Clinic
    ,
    2450 Butler St, Easton, PA, 18042
    ,
    (610) 991-3136
  • Megan Ferderber MPH, MD

    Cost:
    Hazleton Professional Services
    ,
    26 Station Cir, Hazleton, PA, 18202
    ,
    (570) 861-8710
  • James Kramer MD, FACS

    Cost:
    James William Kramer MD
    ,
    104 Catherine Dr, Eynon, PA, 18403
    ,
    (877) 866-7123
  • Mary Ellen Williams DO

    Cost:
    Lehigh Valley Physician Group
    ,
    3691 Crescent Ct E, Whitehall, PA, 18052
    ,
    (610) 434-9561

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