Our Locations

Members of our team are available to care for your employees at four convenient locations.  Ample free parking is available at each site.  Many of our services can be provided at your work site too.  For more information on our services, please contact the location nearest to you.  

  • WPH - Johnstown

    NEW Location! 338 Bloomfield Street Suite 101 Johnstown, PA 15904-3272
    (814) 361-2307
    fax: (814) 361-2309

    Monday - Friday
    8:00 AM - 4:30 PM
    Every 2nd Saturday of the month, starting May 12
    10:00 AM - 3:00 PM

    Additional hours available by appointment.
    More Information
  • WPH - Shamokin

    521 North Franklin Street Shamokin, PA 17872
    (570) 509-2642
    fax: (570) 509-2644

    Monday - Friday
    8:00 AM - 4:30 PM

    Additional hours available by appointment.
    More Information
  • WPH - Bloomsburg

    1103 Old Berwick Road Bloomsburg, PA 17815
    (570) 317-2794
    fax: (570) 317-2796

    Monday - Friday
    8:00 AM - 4:30 PM

    Additional hours available by appointment.
    More Information
  • WPH - Pottsville

    870 Gordon Nagle Trail Suite 101 Pottsville, PA 17901
    (570) 399-5554
    fax: (570) 399-5578

    Monday - Friday
    8:00 AM - 4:30 PM

    Additional hours available by appointment.
    More Information
  • WPH - Lewisburg

    25 Belford Blvd., Suite 1 Milton Industrial Park Milton, PA 17847
    570-246-5840
    fax: 570-246-5865

    Monday & Thursday
    7:00 AM - 6:00 PM
    Tuesday, Wednesday & Friday
    8:00 am - 4:30 pm

    Additional hours available by appointment.
    More Information
  • WPH - Gratz

    544 West Market Street Gratz, PA 17030
    717-365-5088
    fax: 717-365-5092

    Tuesday and Thursday by Appointment

    Additional hours available by appointment.
    More Information