Also part of the UPMC family:
Also part of the UPMC family:

UPMC Centers for Rehab Services Facility Directors: Westmoreland County

Nicole Byers, PT, DPT

Nicole Byers, PT, DPT

Location: Delmont

Nicole Byers, PT, DPT, is facility director and physical therapist at UPMC Center for Rehab Services’ Delmont location. She received her doctorate in physical therapy from the University of Pittsburgh and her bachelor’s degree in biology from St. Vincent College in Latrobe, Pa. Nicole holds a Direct Access License in Pennsylvania, and her area of focus is working with patients to achieve maximal functional outcomes for daily and recreational activities. 

Joni DiFonso, MEd., DPT

Joni DiFonso, MEd., DPT

Location: Murrysville

Joni DiFonso, MEd., DPT, is the facility director and a physical therapist at UPMC Centers for Rehab Services’ Murrysville location. She received a bachelor’s degree in kinesiology from Penn State University, a master’s of education in exercise physiology from the University of Virginia, and a doctorate in physical therapy from the University of Pittsburgh. Joni’s areas of expertise include orthopaedic physical therapy, sports rehabilitation, injuries to runners, aerobic reconditioning, and complete musculoskeletal care.

Jamie E. Dunlap, DPT

Jamie Dunlap Coates, PT, DPT

Location: Greensburg (Route 30)

Jamie Dunlap Coates, PT, DPT, is facility director and physical therapist at CRS Greensburg (Route 30). She received a doctoral degree in physical therapy from Duquesne University in Pittsburgh and bachelor’s degree in biology from St. Vincent College in Latrobe, Pa. Jamie is certified by the American Physical Therapy Association as a clinical instructor, and holds a Direct Access License. She specializes in orthopaedics, functional training, knee/shoulder injuries, spine rehabilitation, the aging athlete, and TMJ dysfunction.

Kristina Hendrick

Kristina Hendrick, DPT

Location: Greensburg (Pellis Road)

Kristina Hendrick, DPT, is the facility director and a physical therapist at UPMC Centers for Rehab Services’ Greensburg (Pellis Road) location. She received a bachelor of science degree in clinical health studies and a doctorate of physical therapy from Ithaca College. Kristina specializes in complete musculoskeletal care, orthopaedic physical therapy, lower extremity rehabilitation, and sport rehabilitation.

Ashley Johnson

Ashley Johnson, PT, DPT, CKTP

Location: Latrobe

Ashley Johnson, PT, DPT, CKTP is facility director and physical therapist at UPMC Centers for Rehab Services’ Latrobe location. She also see patients at CRS Greensburg (Route 30). She received a doctoral degree in physical therapy from the University of Pittsburgh, where she also earned a bachelor’s degree in rehabilitation. Ashley specializes in sports and orthopaedic physical therapy, with a special interest in high school and college athletes.

Patrick Mahoney

Patrick Mahoney, PT

Location: Belle Vernon

Patrick Mahoney, PT is regional director of UPMC Centers for Rehab Services’ South pod, and physical therapist at the Belle Vernon location. He received a master’s degree in physical therapy from the University of Pittsburgh, and a bachelor of science degree from the State University of New York. Patrick holds an orthopaedic clinical specialist designation from the American Physical Therapy Association, a Direct Access License in Pennsylvania, and is a fellow in the American Academy of Orthopedic Manual Physical Therapists.

Anna M. Weber-Ashbaugh, PT

Anna M. Weber-Ashbaugh, PT, CSCS

Location: Norwin

Anna M. Weber-Ashbaugh, PT, is facility director and physical therapist at UPMC Centers for Rehab Services’ Norwin location. She received a bachelor’s degree in physical therapy from Daemen College in Amherst, N.Y., and a certification in strength and conditioning from the National Strength and Conditioning Association. Anna holds a Direct Access License in Pennsylvania, and specializes in working with athletes of all ages on injury prevention, rehabilitation, and return to exercise.

Request an appointment

Employment opportunities

Pay your bill

Join our email list

Find a Doctor

Browse UPMC doctors and medical professionals to find the care that's right for you. Customize your search by specialty, zip code, last name, and more.


Visit the UPMC Find a Doctor website.
Make an Appointment

Find important information on scheduling your appointment or finding a doctor or service that meets your needs.


Request an appointment now.
Find a Location

Browse addresses and contact information for our network of hospitals, specialty care practices, and community health locations.


Find a UPMC location near you.
Pay Your Bill

Learn more about how to pay your UPMC bill. Find resources including payment methods and contact information for assistance.


Pay your bill now.
Find a Career

Advance your career with UPMC. Discover our latest job listings and learn about our values and career pathways.


Find your ideal career at UPMC.