GOOD SHEPHERD PENN PARTNERS SPECIALTY HOSPITAL AT RITTENHOUSE Contact Information 1800 Lombard Street , Philadelphia, Pennsylvania 19146, United States http://www.phillyrehab.com LoginORBecome a Member