• Skip to main content
  • Skip to footer
Family Practice Center, PC
  • Follow Us on Facebook!
  • Home
  • About
    • Testimonials
  • Find a Provider
  • Services
    • Family Medicine
    • Pediatrics
    • Medicare Wellness Visits
    • Counseling Services
    • Acute Care Clinic
    • Disease Management
    • Health Maintenance
    • Travel Services
    • Occupational Health
    • Osteopathic Manipulation Therapy
    • Diagnostics
    • Sleep Medicine
    • Skin Care Clinics
  • Physical Therapy
  • Locations
  • Patient Resources
    • Patient Satisfaction Survey
    • FAQs
    • Patient Portal
    • Patient Education
  • News & Notices
  • Employment
  • Contact Us

Locations

Central PA Locations for Family Practice Center, PC

To schedule an appointment, call the location that is most convenient for you. If you are an existing patient, you can use your patient portal to request an appointment.

Your Location   Search Radius

  • Williamsport - River Avenue1205 River Avenue 1st floor, Williamsport, PA 17701 Phone: (570) 323-5991 or
    (570) 505-1207Fax (570) 323-6578 or
    (570) 505-1217
  • Mifflintown2813 Industrial Park Road
    Mifflintown, PA 17059
    Phone: (717) 436-8283Fax (717) 436-8351
  • Millersburg100 1st Street
    Millersburg, PA
    Phone: (717) 692-4834Fax (717) 692-3678
  • Montoursville1500 Broad Street
    Montoursville, PA 17754
    Phone: (570) 368-2801Fax (570) 368-0609
  • Mt. Pleasant Mills9627 Route 35, Suite 10
    Mt. Pleasant Mills, PA 17853
    Phone: (570) 539-2561Fax (570) 539-2702
  • Muncy151 John Brady Dr
    Muncy, PA 17756
    Phone: (570) 935-0468Fax (570) 935-0479
  • Selinsgrove21 Susquehanna Valley Mall Drive suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852Fax (570) 374-7932
  • Selinsgrove - Pagana270 Susquehanna Valley Mall Drive Suite 800, Entrance C
    Selinsgrove, PA 17870
    Phone: (570) 884-7925Fax (570) 374-0176
  • Shamokin Dam3057 North Susquehanna Trail
    Shamokin Dam, PA 17876
    Phone: (570) 743-1112Fax (570) 743-2045
  • Steelton - North225 North Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593Fax (717) 939-0955
  • Family Practice Center - Duboistown145 Shaffer Street
    Duboistown, PA, USA
    Phone: (570) 327-1335Fax (570) 321-7800
  • Valley View105 West Main Street
    Valley View, PA
    Phone: (570) 682-8026Fax (570) 682-8043
  • Watsontown12560 State Route 405
    Watsontown, PA 17777
    Phone: (570) 538-2501Fax (570) 538-3227
  • Williamsport - Cornerstone1205 River Avenue 2nd floor
    Williamsport, PA 17701
    Phone: (570) 326-4118Fax (570) 326-5533
  • Mifflinburg137 Forest Hill Road
    Mifflinburg, PA 17844
    Phone: (570) 966-1004Fax (570) 966-3736
  • Herndon1244 State Route 225
    Herndon, PA 17830
    Phone: (570) 758-3511 Fax (570) 758-4736
  • Bloomsburg6850 Lows Road ste 325
    Bloomsburg, PA 17815
    Phone: (570) 784-5545 Fax (570) 245-0240
  • East York33 Cinema Drive
    York, PA 17402
    Phone: (717) 755-2146Fax (717) 674-7766
  • Selinsgrove Skin Care Clinic21 Susquehanna Valley Mall Drive suite A
    Selinsgrove, PA 17870
    Phone: (570) 847-5586
  • Selinsgrove Acute Care Clinic270 Susquehanna Valley Mall Drive suite 100,
    Selinsgrove, PA 17870, USA
    Phone: (855) 220-4221
  • Williamsport Acute Care ClinicFamily Practice Center, PC, 1205 River Avenue 1st Floor,
    Williamsport, PA, USA
    Phone: (570) 323-5991
  • Hughesville Acute Care Clinic246 South Main Street, Hughesville, PA 17737, USAPhone: (570) 584-5144
  • Steelton North Acute Care Clinic225 North Front Street
    Steelton, PA, USA
    Phone: (717) 939-4593Fax (717) 939-0955
  • Newport52 Red Hill Court,
    Newport, PA 17074, USA
    Phone: (717) 567-3151Fax (717) 567-7571
  • Hummelstown300 East Main Street
    Hummelstown, PA 17036
    Phone: (717) 566-1100Fax (717) 566-0600
  • Lancaster Marietta1950 Marietta Avenue,
    Lancaster, PA 17603
    Phone: (717) 392-7986Fax (717) 295-7271
  • Lancaster Willow Street2850 Willow Street
    Pike North Suite A,
    Willow Street, PA 17584
    Phone: (717) 464-9430Fax (717) 464-1680
  • Middleburg1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889Fax (570) 837-6600
  • Harrisburg – Londonderry Road4830 Londonderry Road
    Harrisburg, PA 17109
    Phone: (717) 657-2595Fax (717) 657-3091
  • Steelton - South30 South Front Street
    Steelton, PA 17113
    Phone: (717) 939-9831Fax (717) 986-1703
  • Sunbury409 North 4th Street
    Sunbury, PA 17801
    Phone: (570) 286-1482Fax (570) 286-5243
  • Williamsport - Cornerstone Counseling Services1205 River Avenue 2nd floor
    Williamsport, PA 17701
    Phone: (570) 326-4118Fax (570) 326-5533
  • Williamsport - Derma Bella Skin Care Clinic1205 River Avenue 1st floor
    Williamsport, PA 17701
    Phone: (570) 505-1207Fax (570) 505-1217
  • Sunbury Pagana-DeFazio1072 Market St
    Sunbury PA 17801
    Phone: (570) 286-8521Fax (570) 286-6197
  • Occupational Health-Selinsgrove270 Susquehanna Valley Mall Drive suite 100
    Selinsgrove, PA 17870
    Phone: (570) 884-7921Fax (570) 768-4195
  • York924 Colonial Ave suite m
    York, PA 17403
    Phone: (717) 845-4846Fax (717) 845-5181
  • Selinsgrove Counseling270 Susquehanna Valley Mall Drive suite 100
    Selinsgrove, PA 17870
    Phone: (570) 884-7922 Fax (570) 768-4195
  • Harrisburg - Commerce Drive2850 Commerce Drive suite 300
    Harrisburg, PA 17110
    Phone: (717) 657-1361Fax (717) 657-5396
  • FPC Sleep Center270 Susquehanna Valley Mall Drive suite 100
    Selinsgrove, PA 17870
    Phone: (570) 768-4441Fax (570) 768-4195
  • Halifax36 South River Road
    Halifax, PA 17032
    Phone: (717) 827-3428Fax (717) 827-3437
  • Harrisburg - Colonial Road1199 Colonial Road
    Harrisburg, PA 17112
    Phone: (717) 652-8436Fax (717) 652-8804
  • Hershey75 East Derry Road
    Hershey, PA 17033
    Phone: (717) 835-0700Fax (717) 835-0702
  • Hughesville246 S Main Street,
    Hughesville, PA 17737, USA
    Phone: (570) 584-5144Fax (570) 584-5416
  • Lewisberry689 Yorktown Road
    Lewisberry, PA 17339
    Phone: (717) 932-4050Fax (717) 932-8072
  • Lewisburg131 JPM Road suite a
    Lewisburg, PA 17837
    Phone: (570) 523-6115Fax (570) 523-6178
  • New Cumberland - Ameigh1515 Bridge Street
    New Cumberland, PA 17070
    Phone: (717) 695-4084Fax (717) 695-3963
  • Loysville1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553Fax (717) 789-3198
  • Lykens517 South Street
    Lykens, PA 17048
    Phone: (717) 453-1073Fax (717) 453-8292
  • Mechanicsburg555 Gettysburg Pike suite c 300
    Mechanicsburg, PA 17055
    Phone: (717) 458-8840Fax (717) 795-4138
  • Boiling Springs210 Forge Road suite 2
    Boiling Springs, PA 17007
    Phone: (717) 254-6109
    Fax: (717) 701-8522
  • Enola325 North Enola Road Enola, PA 17025 Phone: (717) 732-4911Fax (717) 409-8948
  • Elysburg289 South Market Street
    Elysburg, PA 17824
    Phone: (570) 672-9885Fax (570) 672-9856
  • Elizabethville4897 U.S. 209
    Elizabethville PA 17023
    Phone: (717) 362-3371Fax (717) 362-4278
  • Elizabethtown300 Maytown Road
    Elizabethtown, PA
    Phone: (717) 367-1430Fax (717) 367-2895

Map Here

Find Location by Service

Acupuncture
  • Watsontown
    12560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501
ADD/ADHD
  • Bloomsburg
    6850 Lows Road, Ste 325
    Bloomsburg, PA 17815
    Phone: (570) 784-5545
  • Boiling Springs
    210 Forge St, Suite 2
    Boiling Springs, PA 17007
    Phone: (717) 254-6109
  • Elizabethtown
    300 Maytown Road
    Elizabethtown, PA 17022
    Phone: (717) 367-1430
  • Elizabethville
    4897 STATE RT 209
    Elizabethville PA 17023
    Phone: (717) 362-3371
  • Elysburg
    289 S. Market St
    Elysburg, PA 17824
    Phone: (570) 672-9885
  • Enola
    325 North Enola Road
    Enola, PA 17025
    Phone: (717) 412-7500
  • Halifax
    36 S River Road
    Halifax, PA 17032
    Phone: (717) 827-3428
  • Harrisburg Colonial Rd
    1199 Colonial Road
    Harrisburg, PA 17112
    Phone: (717) 652-8436
  • Harrisburg Commerce Dr
    2850 Commerce Dr #300
    Harrisburg, PA 17110
    Phone: (717) 657-1361
  • Herndon
    1244 State Route 225
    Herndon, PA 17830
    Phone: (570) 758-3511
  • Hershey
    75 E Derry Road
    Hershey, PA 17033
    Phone: (717) 835-0700
  • Hughesville
    246 S Main Street
    Hughesville, PA 17737
    Phone: (570) 584-5144
  • Lewisberry
    689 Yorktown Road
    Lewisberry, PA 17339
    Phone: (717) 932-4050
  • Mechanicsburg
    555 Gettysburg Pike #C300
    Mechanicsburg PA 17055
    Phone: (717) 458-8840
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889
  • Mifflintown
    2813 Industrial Park Road
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Millersburg
    100 S First Street
    Millersburg, PA 17061
    Phone: (717) 692-4834
  • Montoursville
    1500 Broad St
    Montoursville, PA
    Phone: (570) 368-2801
  • Muncy
    10 Shady Lane Suite 103
    Muncy, PA 17756
    Phone: (570) 935-0468
  • New Cumberland
    1515 Bridge St
    New Cumberland, PA 17070
    Phone: (717) 695-4084
  • Riverside
    145 Shaffer Street
    Williamsport, PA 17702
    Phone: (570) 327-1335
  • Shamokin Dam
    3057 N Susquehanna Tr
    Shamokin Dam, PA 17876
    Phone: (570) 743-1112
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593
  • Steelton South
    30 S Front Street
    Steelton, PA 17113
    Phone: (717) 939-9831
  • Williamsport
    1205 River Ave, 1st Floor
    Williamsport, PA 17701
    Phone: (570) 323-5991
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118
  • Valley View
    105 W Main Street
    Valley View, PA 17983
    Phone: (570) 682-8026
  • York
    924 Colonial Ave Suite M
    York, PA 17403
    Phone: (717) 845-4846
Circumcision
  • Mifflinburg
    137 Forest Hill Road
    Mifflinburg, PA 17844
    Phone: (570) 966-1004
  • Mifflintown
    2813 Industrial Park Rd
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Selinsgrove 2
    270 Susquehanna Valley Mall Drive
    Suite 800, Entrance C
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
Colonoscopy
  • Hughesville
    246 S Main Street
    Hughesville, PA 17737
    Phone: (570) 584-5144
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
Colposcopy
  • Hughesville
    246 S Main Street
    Hughesville, PA 17737
    Phone: (570) 584-5144
  • Mifflinburg
    137 Forest Hill Road
    Mifflinburg, PA 17844
    Phone: (570) 966-1004
  • Mifflintown
    2813 Industrial Park Rd
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118
Commercial Driver Exams
  • Elizabethtown
    300 Maytown Road
    Elizabethtown, PA 17022
    Phone: (717) 367-1430
  • Elysburg
    289 S. Market St
    Elysburg, PA 17824
    Phone: (570) 672-9885
  • Enola
    325 North Enola Road
    Enola, PA 17025
    Phone: (717) 412-7500
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889
  • Mifflinburg
    137 Forest Hill Road
    Mifflinburg, PA 17844
    Phone: (570) 966-1004
  • Mt Pleasant Mills
    9627 Route 35, Suite 10
    Mt. Pleas Mills, PA 17853
    Phone: (570) 539-2561
  • Muncy
    10 Shady Lane Suite 103
    Muncy, PA 17756
    Phone: (570) 935-0468
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Selinsgrove 2
    270 Susquehanna Valley Mall Drive
    Suite 800, Entrance C
    Selinsgrove, PA 17870
    Phone: (570) 884-7925
  • Selinsgrove Mall
    270 Susquehanna Valley
    Mall Dr, Suite 100
    Selinsgrove, PA 17870
    Phone: (570) 884-7921
  • Steelton South
    30 S Front Street
    Steelton, PA 17113
    Phone: (717) 939-9831
  • Watsontown
    2560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118
  • York
    924 Colonial Ave Suite M
    York, PA 17403
    Phone: (717) 845-4846
  • York 2
    33 Cinema Drive
    York, PA 17402
    Phone: (717) 755-2146
Contraceptive Devices (Nexplanon)
  • Elysburg
    289 S. Market St
    Elysburg, PA 17824
    Phone: (570) 672-9885
  • Hughesville
    246 S Main Street
    Hughesville, PA 17737
    Phone: (570) 584-5144
  • Lewisburg
    131 JPM Road
    Lewisburg, PA 17837
    Phone: (570) 523-6115
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
  • Mifflinburg
    137 Forest Hill Road
    Mifflinburg, PA 17844
    Phone: (570) 966-1004
  • Mifflintown
    2813 Industrial Park Road
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Muncy
    10 Shady Lane Suite 103
    Muncy, PA 17756
    Phone: (570) 935-0468
  • Riverside
    145 Shaffer Street
    Williamsport, PA 17702
    Phone: (570) 327-1335
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Selinsgrove 2
    270 Susquehanna Valley Mall Drive
    Suite 800, Entrance C
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593
  • Watsontown
    12560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501
  • Williamsport
    1205 River Ave, 1st Floor
    Williamsport, PA 17701
    Phone: (570) 323-5991
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118
Contraceptive Devices (IUD)
  • Mifflintown
    2813 Industrial Park Rd
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
Counseling Services
  • Harrisburg Commerce Dr
    2850 Commerce Dr #300
    Harrisburg, PA 17110
    Phone: (717) 657-1361
  • Hughesville
    246 S Main Street
    Hughesville, PA 17737
    Phone: (570) 584-5144
  • Mifflintown
    2813 Industrial Park Road
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Selinsgrove Mall
    270 Susquehanna Valley
    Mall Dr, Suite 100
    Selinsgrove, PA 17870
    Phone: (570) 884-7922
  • Valley View
    105 W Main Street
    Valley View, PA 17983
    Phone: (570) 682-8026
  • Watsontown
    12560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118
Drug Screen (Federal/Nonfederal)
  • Bloomsburg
    6850 Lows Road, Ste 325
    Bloomsburg, PA 17815
    Phone: (570) 784-5545
  • Elysburg
    289 S. Market St
    Elysburg, PA 17824
    Phone: (570) 672-9885
  • Herndon
    1244 State Route 225
    Herndon, PA 17830
    Phone: (570) 758-3511
  • Lykens
    517 South Street
    Lykens, PA 17048
    Phone: (717) 453-1073
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889
  • Mifflintown
    2813 Industrial Park Rd
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Mt Pleasant Mills
    9627 Route 35, Suite 10
    Mt. Pleas Mills, PA 17853
    Phone: (570) 539-2561
  • Selinsgrove Mall
    270 Susquehanna Valley
    Mall Dr, Suite 100
    Selinsgrove, PA 17870
    Phone: (570) 884-7921
Endoscopy

**Dr. Buffington performing studies at Evangelical Hospital and ambulatory center (EASC), and Allenwood Ambulatory Surg Center.

Endoscopy: Colonoscopy/EGD
  • Lewisberry
    689 Yorktown Road
    Lewisberry, PA 17339
    Phone: (717) 932-4050
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593

**Providers perform outpatient endoscopy at the local outpatient surgical centers.

Federal Aviation Association Exams

Harrisburg Londonderry Rd
4830 Londonderry Road
Harrisburg, PA 17109
Phone: (717) 657-2595

**For pilots and air traffic controllers.

Joint Injections
  • Bloomsburg
    6850 Lows Road, Ste 325
    Bloomsburg, PA 17815
    Phone: (570) 784-5545
  • Elizabethtown
    300 Maytown Road
    Elizabethtown, PA 17022
    Phone: (717) 367-1430
  • Elizabethville
    4897 STATE RT 209
    Elizabethville PA 17023
    Phone: (717) 362-3371
  • Elysburg
    289 S. Market St
    Elysburg, PA 17824
    Phone: (570) 672-9885
  • Enola
    325 North Enola Road
    Enola, PA 17025
    Phone: (717) 412-7500
  • Harrisburg Colonial Rd
    1199 Colonial Road
    Harrisburg, PA 17112
    Phone: (717) 652-8436
  • Harrisburg Commerce Dr
    2850 Commerce Dr #300
    Harrisburg, PA 17110
    Phone: (717) 657-1361
  • Herndon
    1244 State Route 225
    Herndon, PA 17830
    Phone: (570) 758-3511
  • Hershey
    75 E Derry Road
    Hershey, PA 17033
    Phone: (717) 835-0700
  • Hughesville
    246 S Main Street
    Hughesville, PA 17737
    Phone: (570) 584-5144
  • Lewisberry
    689 Yorktown Road
    Lewisberry, PA 17339
    Phone: (717) 932-4050
  • Lewisburg
    131 JPM Road
    Lewisburg, PA 17837
    Phone: (570) 523-6115
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
  • Lykens
    517 South Street
    Lykens, PA 17048
    Phone: (717) 453-1073
  • Mechanicsburg
    555 Gettysburg Pike #C300
    Mechanicsburg PA 17055
    Phone: (717) 458-8840
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889
  • Mifflinburg
    137 Forest Hill Road
    Mifflinburg, PA 17844
    Phone: (570) 966-1004
  • Mifflintown
    2813 Industrial Park Rd
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Millersburg
    100 S First Street
    Millersburg, PA 17061
    Phone: (717) 692-4834
  • Montoursville
    1500 Broad St
    Montoursville, PA
    Phone: (570) 368-2801
  • Muncy
    10 Shady Lane Suite 103
    Muncy, PA 17756
    Phone: (570) 935-0468
  • New Cumberland
    1515 Bridge St
    New Cumberland, PA 17070
    Phone: (717) 695-4084
  • Riverside
    145 Shaffer Street
    Williamsport, PA 17702
    Phone: (570) 327-1335
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Selinsgrove 2
    270 Susquehanna Valley Mall Drive
    Suite 800, Entrance C
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Shamokin Dam
    3057 N Susquehanna Tr
    Shamokin Dam, PA 17876
    Phone: (570) 743-1112
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593
  • Sunbury
    409 N 4th St
    Sunbury, PA 17801
    Phone: (570) 286-1482
  • Valley View
    105 W Main Street
    Valley View, PA 17983
    Phone: (570) 682-8026
  • Watsontown
    12560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501
  • Williamsport
    1205 River Ave, 1st Floor
    Williamsport, PA 17701
    Phone: (570) 323-5991
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118
Medical Marijuana
  • Lykens
    517 South Street
    Lykens, PA 17048
    Phone: (717) 453-1073
  • Muncy
    10 Shady Lane Suite 103
    Muncy, PA 17756
    Phone: (570) 935-0468
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593
  • Watsontown
    12560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118
Occupational Medicine
  • Selinsgrove Mall
    270 Susquehanna Valley
    Mall Dr, Suite 100
    Selinsgrove, PA 17870
    Phone: (570) 884-7921
Osteopathic Manipulative Therapy
  • Elizabethtown
    300 Maytown Road
    Elizabethtown, PA 17022
    Phone: (717) 367-1430
  • Elizabethville
    4897 STATE RT 209
    Elizabethville PA 17023
    Phone: (717) 362-3371
  • Elysburg
    289 S. Market St
    Elysburg, PA 17824
    Phone: (570) 672-9885
  • Enola
    325 North Enola Road
    Enola, PA 17025
    Phone: (717) 412-7500
  • Harrisburg Colonial Rd
    1199 Colonial Road
    Harrisburg, PA 17112
    Phone: (717) 652-8436
  • Harrisburg Commerce Dr
    2850 Commerce Dr #300
    Harrisburg, PA 17110
    Phone: (717) 657-1361
  • Harrisburg Londonderry Rd
    4830 Londonderry Road
    Harrisburg, PA 17109
    Phone: (717) 657-2595
  • Hershey
    75 E Derry Road
    Hershey, PA 17033
    Phone: (717) 835-0700
  • Lewisberry
    689 Yorktown Road
    Lewisberry, PA 17339
    Phone: (717) 932-4050
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889
  • Mifflinburg
    137 Forest Hill Road
    Mifflinburg, PA 17844
    Phone: (570) 966-1004
  • Mifflintown
    2813 Industrial Park Rd
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593
  • Steelton South
    30 S Front Street
    Steelton, PA 17113
    Phone: (717) 939-9831
  • Sunbury 1
    409 N 4th St
    Sunbury, PA 17801
    Phone: (570) 286-1482
  • Valley View
    105 W Main Street
    Valley View, PA 17983
    Phone: (570) 682-8026
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118

**Established patients only.

Pap Smear & Women’s Health
  • Bloomsburg
    6850 Lows Road, Ste 325
    Bloomsburg, PA 17815
    Phone: (570) 784-5545
  • Boiling Springs
    210 Forge St, Suite 2
    Boiling Springs, PA 17007
    Phone: (717) 254-6109
  • Elizabethtown
    300 Maytown Road
    Elizabethtown, PA 17022
    Phone: (717) 367-1430
  • Elizabethville
    4897 STATE RT 209
    Elizabethville PA 17023
    Phone: (717) 362-3371
  • Elysburg
    289 S. Market St
    Elysburg, PA 17824
    Phone: (570) 672-9885
  • Enola
    325 North Enola Road
    Enola, PA 17025
    Phone: (717) 412-7500
  • Halifax
    36 S River Road
    Halifax, PA 17032
    Phone: (717) 827-3428
  • Harrisburg Colonial Rd
    1199 Colonial Road
    Harrisburg, PA 17112
    Phone: (717) 652-8436
  • Harrisburg Commerce Dr
    2850 Commerce Dr #300
    Harrisburg, PA 17110
    Phone: (717) 657-1361
  • Herndon
    1244 State Route 225
    Herndon, PA 17830
    Phone: (570) 758-3511
  • Hershey
    75 E Derry Road
    Hershey, PA 17033
    Phone: (717) 835-0700
  • Hughesville
    246 S Main Street
    Hughesville, PA 17737
    Phone: (570) 584-5144
  • Lewisberry
    689 Yorktown Road
    Lewisberry, PA 17339
    Phone: (717) 932-4050
  • Lewisburg
    131 JPM Road
    Lewisburg, PA 17837
    Phone: (570) 523-6115
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
  • Lykens
    517 South Street
    Lykens, PA 17048
    Phone: (717) 453-1073
  • Mechanicsburg
    555 Gettysburg Pike #C300
    Mechanicsburg PA 17055
    Phone: (717) 458-8840
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889
  • Mifflinburg
    137 Forest Hill Road
    Mifflinburg, PA 17844
    Phone: (570) 966-1004
  • Mifflintown
    2813 Industrial Park Rd
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Millersburg
    100 S First Street
    Millersburg, PA 17061
    Phone: (717) 692-4834
  • Montoursville
    1500 Broad St
    Montoursville, PA
    Phone: (570) 368-2801
  • Mt Pleasant Mills
    9627 Route 35, Suite 10
    Mt. Pleas Mills, PA 17853
    Phone: (570) 539-2561
  • Muncy
    10 Shady Lane Suite 103
    Muncy, PA 17756
    Phone: (570) 935-0468
  • New Cumberland
    1515 Bridge St
    New Cumberland, PA 17070
    Phone: (717) 695-4084
  • Riverside
    145 Shaffer Street
    Williamsport, PA 17702
    Phone: (570) 327-1335
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Selinsgrove 2
    270 Susquehanna Valley Mall Drive
    Suite 800, Entrance C
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Shamokin Dam
    3057 N Susquehanna Tr
    Shamokin Dam, PA 17876
    Phone: (570) 743-1112
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593
  • Steelton South
    30 S Front Street
    Steelton, PA 17113
    Phone: (717) 939-9831
  • Sunbury 1
    409 N 4th St
    Sunbury, PA 17801
    Phone: (570) 286-1482
  • Sunbury 2
    1072 Market St
    Sunbury, PA 17801
    Phone: (570) 286-8521
  • Valley View
    105 W Main Street
    Valley View, PA 17983
    Phone: (570) 682-8026
  • Watsontown
    12560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501
  • Williamsport
    1205 River Ave, 1st Floor
    Williamsport, PA 17701
    Phone: (570) 323-5991
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118
  • York
    924 Colonial Ave Suite M
    York, PA 17403
    Phone: (717) 845-4846
Pediatrics
  • Bloomsburg
    6850 Lows Road, Ste 325
    Bloomsburg, PA 17815
    Phone: (570) 784-5545
  • Boiling Springs
    210 Forge St, Suite 2
    Boiling Springs, PA 17007
    Phone: (717) 254-6109
  • Elizabethtown
    300 Maytown Road
    Elizabethtown, PA 17022
    Phone: (717) 367-1430
  • Elysburg
    289 S. Market St
    Elysburg, PA 17824
    Phone: (570) 672-9885
  • Enola
    325 North Enola Road
    Enola, PA 17025
    Phone: (717) 412-7500
  • Halifax
    36 S River Road
    Halifax, PA 17032
    Phone: (717) 827-3428
  • Harrisburg Commerce Dr
    2850 Commerce Dr #300
    Harrisburg, PA 17110
    Phone: (717) 657-1361
  • Herndon
    1244 State Route 225
    Herndon, PA 17830
    Phone: (570) 758-3511
  • Hershey
    75 E Derry Road
    Hershey, PA 17033
    Phone: (717) 835-0700
  • Hughesville
    246 S Main Street
    Hughesville, PA 17737
    Phone: (570) 584-5144
  • Lewisberry
    689 Yorktown Road
    Lewisberry, PA 17339
    Phone: (717) 932-4050
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
  • Lykens
    517 South Street
    Lykens, PA 17048
    Phone: (717) 453-1073
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889
  • Mifflinburg
    137 Forest Hill Road
    Mifflinburg, PA 17844
    Phone: (570) 966-1004
  • Mifflintown
    2813 Industrial Park Rd
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Millersburg
    100 S First Street
    Millersburg, PA 17061
    Phone: (717) 692-4834
  • Montoursville
    1500 Broad St
    Montoursville, PA
    Phone: (570) 368-2801
  • Mt Pleasant Mills
    9627 Route 35, Suite 10
    Mt. Pleas Mills, PA 17853
    Phone: (570) 539-2561
  • Muncy
    10 Shady Lane Suite 103
    Muncy, PA 17756
    Phone: (570) 935-0468
  • New Cumberland
    1515 Bridge St
    New Cumberland, PA 17070
    Phone: (717) 695-4084
  • Riverside
    145 Shaffer Street
    Williamsport, PA 17702
    Phone: (570) 327-1335
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Selinsgrove 2
    270 Susquehanna Valley Mall Drive
    Suite 800, Entrance C
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Shamokin Dam
    3057 N Susquehanna Tr
    Shamokin Dam, PA 17876
    Phone: (570) 743-1112
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593
  • Steelton South
    30 S Front Street
    Steelton, PA 17113
    Phone: (717) 939-9831
  • Sunbury 1
    409 N 4th St
    Sunbury, PA 17801
    Phone: (570) 286-1482
  • Sunbury 2
    1072 Market St
    Sunbury, PA 17801
    Phone: (570) 286-8521
  • Valley View
    105 W Main Street
    Valley View, PA 17983
    Phone: (570) 682-8026
  • Watsontown
    12560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501
  • Williamsport
    1205 River Ave, 1st Floor
    Williamsport, PA 17701
    Phone: (570) 323-5991
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118
  • York
    924 Colonial Ave Suite M
    York, PA 17403
    Phone: (717) 845-4846
Physical Therapy
  • Elizabethtown
    1070 Dairy Lane
    Elizabethtown, PA 17022
    Phone: (717) 361-7489
  • Elizabethville
    4897 SR 209
    Elizabethville PA 17023
    Phone: (717) 362-3310
  • Enola
    325 North Enola Road
    Enola, PA 17025
    Phone: (717) 972-0691
  • Halifax
    36 S River Road
    Halifax, PA 17032
    Phone: (717) 827-3306
  • Harrisburg Commerce Dr
    2850 Commerce Dr #100
    Harrisburg, PA 17110
    Phone: (717) 727-1337
  • Harrisburg Londonderry Rd
    4830 Londonderry Rd Ste 2
    Harrisburg, PA 17109
    Phone: (717) 724-4888
  • Herndon
    Foulds Physical Therapy
    4145 State Route 147
    Herndon, PA 17830
    Phone: (570) 758-2080
  • Hershey
    75 E Derry Road
    Hershey, PA 17033
    Phone: (717) 835-0700
  • Lewisberry
    689 Yorktown Road
    Lewisberry, PA 17339
    Phone: (717) 932-3830
  • Lewisburg
    131 JPM Road
    Lewisburg, PA 17837
    Phone: (570) 768-4421
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3227
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (272) 220-6021
  • Mifflintown
    2813 Industrial Park Rd
    Mifflintown, PA 17059
    Phone: (717) 436-6042
  • Millersburg
    100 S First Street
    Millersburg, PA 17061
    Phone: (717) 692-4708
  • Selinsgrove Mall
    270 Susquehanna Valley
    Mall Dr, Suite 400
    Selinsgrove, PA 17870
    Phone: (570) 884-7940
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 985-4230
  • Sunbury 2
    1072 Market St
    Sunbury, PA 17801
    Phone: (570) 217-2144
  • Watsontown
    Keystone Care PT
    465 Susquehanna Trail
    Watsontown PA 17777
    Phone: (570) 742-2453
  • Williamsport
    2350 East 3rd St
    Williamsport, PA 17701
    Phone: (570) 360-5915
Psychotherapy
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
Skin Care & Aesthetics
  • Harrisburg Commerce Dr
    2850 Commerce Dr #300
    Harrisburg, PA 17110
    Phone: (717) 657-1361
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Williamsport
    1205 River Ave, 1st Floor
    Williamsport, PA 17701
    Phone: (570) 323-5991
Sleep Medicine
  • Bloomsburg
    6850 Lows Road, Ste 325
    Bloomsburg, PA 17815
    Phone: (570) 784-5545
  • Boiling Springs
    210 Forge St, Suite 2
    Boiling Springs, PA 17007
    Phone: (717) 254-6109
  • Elizabethtown
    300 Maytown Road
    Elizabethtown, PA 17022
    Phone: (717) 367-1430
  • Enola
    325 North Enola Road
    Enola, PA 17025
    Phone: (717) 412-7500
  • Halifax
    36 S River Road
    Halifax, PA 17032
    Phone: (717) 827-3428
  • Harrisburg Colonial Rd
    1199 Colonial Road
    Harrisburg, PA 17112
    Phone: (717) 652-8436
  • Harrisburg Commerce Dr
    2850 Commerce Dr #300
    Harrisburg, PA 17110
    Phone: (717) 657-1361
  • Harrisburg Londonderry Rd
    4830 Londonderry Road
    Harrisburg, PA 17109
    Phone: (717) 657-2595
  • Herndon
    1244 State Route 225
    Herndon, PA 17830
    Phone: (570) 758-3511
  • Hughesville
    246 S Main Street
    Hughesville, PA 17737
    Phone: (570) 584-5144
  • Lewisberry
    689 Yorktown Road
    Lewisberry, PA 17339
    Phone: (717) 932-4050
  • Lewisburg
    131 JPM Road
    Lewisburg, PA 17837
    Phone: (570) 523-6115
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
  • Lykens
    517 South Street
    Lykens, PA 17048
    Phone: (717) 453-1073
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889
  • Millersburg
    100 S First Street
    Millersburg, PA 17061
    Phone: (717) 692-4834
  • Montoursville
    1500 Broad St
    Montoursville, PA
    Phone: (570) 368-2801
  • Selinsgrove Mall
    270 Susquehanna Valley
    Mall Dr, Suite 100
    Selinsgrove, PA 17870
    Phone: (570) 768-4441
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593
  • Sunbury 1
    409 N 4th St
    Sunbury, PA 17801
    Phone: (570) 286-1482
  • Valley View
    105 W Main Street
    Valley View, PA 17983
    Phone: (570) 682-8026
  • Watsontown
    12560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501
  • Williamsport Cornerstone
    1205 River Ave, 2nd Floor
    Williamsport, PA 17701
    Phone: (570) 326-4118
  • York
    924 Colonial Ave Suite M
    York, PA 17403
    Phone: (717) 845-4846
Travel Medicine
  • Harrisburg Londonderry Rd
    4830 Londonderry Rd Ste 2
    Harrisburg, PA 17109
    Phone: (717) 724-4888
  • Selinsgrove 1
    21 Susquehanna Valley
    Mall Dr., Suite A
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
VA Community Care Network
  • Enola
    325 North Enola Road
    Enola, PA 17025
    Phone: (717) 412-7500
  • Harrisburg Commerce Dr
    2850 Commerce Dr #300
    Harrisburg, PA 17110
    Phone: (717) 657-1361
  • Herndon
    1244 State Route 225
    Herndon, PA 17830
    Phone: (570) 758-3511
  • Lewisberry
    689 Yorktown Road
    Lewisberry, PA 17339
    Phone: (717) 932-4050
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889
  • Mifflintown
    2813 Industrial Park Rd
    Mifflintown, PA 17059
    Phone: (717) 436-8283
  • Montoursville
    1500 Broad St
    Montoursville, PA
    Phone: (570) 368-2801
  • Muncy
    10 Shady Lane Suite 103
    Muncy, PA 17756
    Phone: (570) 935-0468
  • Selinsgrove 2
    270 Susquehanna Valley Mall Drive
    Suite 800, Entrance C
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
  • Steelton North
    225 N Front Street
    Steelton, PA 17113
    Phone: (717) 939-4593
  • Watsontown
    12560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501
Vasectomy
  • Selinsgrove 2
    270 Susquehanna Valley Mall Drive
    Suite 800, Entrance C
    Selinsgrove, PA 17870
    Phone: (570) 374-7852
Weight Management Counseling
  • Herndon
    1244 State Route 225
    Herndon, PA 17830
    Phone: (570) 758-3511
X-Ray
  • Bloomsburg
    6850 Lows Road, Ste 325
    Bloomsburg, PA 17815
    Phone: (570) 784-5545
  • Harrisburg Londonderry Rd
    4830 Londonderry Road
    Harrisburg, PA 17109
    Phone: (717) 657-2595
  • Hughesville
    246 S Main Street
    Hughesville, PA 17737
    Phone: (570) 584-5144
  • Loysville
    1100 Montour Road
    Loysville, PA 17047
    Phone: (717) 789-3553
  • Lykens
    517 South Street
    Lykens, PA 17048
    Phone: (717) 453-1073
  • Middleburg
    1 Dock Hill Road
    Middleburg, PA 17842
    Phone: (570) 837-5889
  • Mifflinburg
    137 Forest Hill Road
    Mifflinburg, PA 17844
    Phone: (570) 966-1004
  • Watsontown
    12560 SR 405
    Watsontown, PA 17777
    Phone: (570) 538-2501

Footer

Satisfaction Survey

Family Practice Center, PC, is committed to providing the highest-quality health care for you and your loved ones. Let us know how we’re doing by filling out our patient satisfaction survey.

Learn More

Patient Education

At Family Practice Center, PC, we want our patients to be as well informed as possible about the conditions we treat and the treatments and services we offer. That’s why we provide an online Patient Education Library.

Learn More

  • About Us
  • Find a Provider
  • Services
  • Physical Therapy
  • Locations
  • Patient Resources
  • News & Notices
  • Employment
  • Contact Us
Family Practice Center, PC
Copyright © · Family Practice Center, PC · All Rights Reserved
iHealthspot Medical Website Design and Medical Marketing by iHealthSpot.com
  • Privacy
  • Patient Rights and Responsibilities
  • Sitemap
  • Accessibility Statement
  • Non-Discrimination Policy

Family Practice Center, PC offers Primary Care and Family Medicine to Central Pennsylvania. Their services include Family Medicine, Pediatrics, Medicare Wellness Visits, Counseling, Acute Care Clinic, Disease and Health Management, Travel Services, Diagnostics, Sleep Medicine, Physical Therapy, Skincare, and Veteran Services.