The Good Shepherd Rehabilitation Hospital is an inpatient rehabilitation unit located in Allentown, Pennsylvania. Our patients choose Good Shepherd for inpatient care because of our compassionate, high-quality care and services, matched with the latest advancements in medical science..