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
- Valley View105 West Main Street
Valley View, PAPhone: (570) 682-8026Fax (570) 682-8043 - Middleburg1 Dock Hill Road
Middleburg, PA 17842 Phone: (570) 837-5889Fax (570) 837-6600 - Mifflinburg137 Forest Hill Road
Mifflinburg, PA 17844 Phone: (570) 966-1004Fax (570) 966-3736 - 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 - Mechanicsburg555 Gettysburg Pike suite c 300
Mechanicsburg, PA 17055 Phone: (717) 458-8840Fax (717) 795-4138 - 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 - 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 - 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 - Lock Haven529 High Street
Lock Haven, PA 17745Phone: (570) 858-5622Fax: (570) 858-5636 - 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 - Sunbury409 North 4th Street
Sunbury, PA 17801Phone: (570) 286-1482Fax (570) 286-5243 - Harrisburg - Commerce Drive2850 Commerce Drive suite 300
Harrisburg, PA 17110 Phone: (717) 657-1361Fax (717) 657-5396 - Steelton - South30 South Front Street
Steelton, PA 17113Phone: (717) 939-9831Fax (717) 986-1703 - Harrisburg – Londonderry Road4830 Londonderry Road
Harrisburg, PA 17109Phone: (717) 657-2595Fax (717) 657-3091 - 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 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 - Boiling Springs210 Forge Road suite 2
Boiling Springs, PA 17007Phone: (717) 254-6109
Fax: (717) 701-8522 - Elizabethtown300 Maytown Road
Elizabethtown, PA Phone: (717) 367-1430Fax (717) 367-2895 - Elizabethville4897 U.S. 209
Elizabethville PA 17023 Phone: (717) 362-3371Fax (717) 362-4278 - Elysburg289 South Market Street
Elysburg, PA 17824 Phone: (570) 672-9885Fax (570) 672-9856 - Enola325 North Enola Road
Enola, PA 17025 Phone: (717) 732-4911Fax (717) 409-8948
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 - Lock Haven
539 High Street
Lock Haven, PA 17745
Phone: (570) 858-5622 - 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 - Lock Haven
539 High Street
Lock Haven, PA 17745
Phone: (570) 858-5622 - 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 - Lock Haven
539 High Street
Lock Haven, PA 17745
Phone: (570) 858-5622 - 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 - Lock Haven
539 High Street
Lock Haven, PA 17745
Phone: (570) 748-1250 - 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 - Lock Haven
539 High Street
Lock Haven, PA 17745
Phone: (570) 858-5622 - 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