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 17853Phone: (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 17876Phone: (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, USAPhone: (570) 327-1335Fax (570) 321-7800
- Valley View105 West Main Street
 Valley View, PAPhone: (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 17402Phone: (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, USAPhone: (855) 220-4221
- Williamsport Acute Care ClinicFamily Practice Center, PC, 1205 River Avenue 1st Floor, 
 Williamsport, PA, USAPhone: (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, USAPhone: (717) 939-4593Fax (717) 939-0955
- Newport52 Red Hill Court,
 Newport, PA 17074, USAPhone: (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 17603Phone: (717) 392-7986Fax (717) 295-7271
- Lancaster Willow Street2850 Willow Street
 Pike North Suite A,
 Willow Street, PA 17584Phone: (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 17109Phone: (717) 657-2595Fax (717) 657-3091
- Steelton - South30 South Front Street
 Steelton, PA 17113Phone: (717) 939-9831Fax (717) 986-1703
- Sunbury409 North 4th Street
 Sunbury, PA 17801Phone: (570) 286-1482Fax (570) 286-5243
- Williamsport - Cornerstone Counseling Services1205 River Avenue 2nd floor
 Williamsport, PA 17701Phone: (570) 326-4118Fax (570) 326-5533
- Williamsport - Derma Bella Skin Care Clinic1205 River Avenue 1st floor
 Williamsport, PA 17701Phone: (570) 505-1207Fax (570) 505-1217
- Sunbury Pagana-DeFazio1072 Market St
 Sunbury PA 17801Phone: (570) 286-8521Fax (570) 286-6197
- Occupational Health-Selinsgrove270 Susquehanna Valley Mall Drive suite 100
 Selinsgrove, PA 17870Phone: (570) 884-7921Fax (570) 768-4195
- York924 Colonial Ave suite m
 York, PA 17403Phone: (717) 845-4846Fax (717) 845-5181
- Selinsgrove Counseling270 Susquehanna Valley Mall Drive suite 100
 Selinsgrove, PA 17870Phone: (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, USAPhone: (570) 584-5144Fax (570) 584-5416
- Lewisberry689 Yorktown Road
 Lewisberry, PA 17339Phone: (717) 932-4050Fax (717) 932-8072
- Lewisburg131 JPM Road suite a
 Lewisburg, PA 17837 Phone: (570) 523-6115Fax (570) 523-6178
- New Cumberland1515 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 17007Phone: (717) 254-6109
 Fax: (717) 701-8522
- Enola325 North Enola RoadEnola, 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
 
	