Our Services


As a parent, you want the best for your child. We want that, too. From newborn check-ups and well-visits to vaccinations, school physicals and guidance through all the development stages, we’re here to help you navigate your child’s health and well-being from infancy into adulthood.

Our pediatricians, family medicine physicians and medical care teams are specially trained to manage all aspects of your child’s health, including dental, in a compassionate, friendly environment.

We provide primary and specialty care for children and adolescents, including:

  • Routine vaccinations
  • Well-child visits that test children’s hearing, vision, height and weight
  • Same-day sick appointments
  • Newborn care
  • Back-to-school/daycare physicals
  • Sports and camp physicals
  • Asthma management
  • Mental health screenings for ADHD, anxiety, depression and more
  • Counseling about growth, development, nutrition, safety and injury prevention
Read patient story: Counting new baby, four generations of family served by The Wright Center

Locations with this service

Mid Valley Practice
Mid Valley Practice

5 South Washington Ave.

Jermyn, PA 18433

(570) 230-0019 View Location
Hawley Practice
Hawley Practice

103 Spruce Street

Hawley, PA 18428

(570) 576-8081 Make an Appointment
Scranton Practice
Scranton Practice

501 South Washington Ave.

Scranton, PA 18505

(570) 941-0630 View Location
School-Based Practice
School-Based Practice

1401 Fellows Street

Scranton, PA 18504

(570) 591-5280 Make an Appointment
South Franklin Street Practice
South Franklin Street Practice

335 South Franklin Street

Wilkes-Barre, PA 18702

(570) 591-5283 Make an Appointment
Clarks Summit Practice
Clarks Summit Practice

1145 Northern Boulevard

South Abington Twp., PA 18411

(570) 585-1300 Make an Appointment
Kingston Practice
Kingston Practice

2 Sharpe Street

Kingston, PA 18704

(570) 491-0126 Make an Appointment
North Pocono Practice
North Pocono Practice

260 Daleville Highway, Suite 103

Covington Township, PA 18444

(570) 591-5150 Make an Appointment