Harwood House
Availability
Phone Number
view phone(610) 853-3440
Address
9200 West Chester Pike Upper Darby, Pennsylvania, United States 19082Mail Address
9200 West Chester PikeUpper Darby, PA 19082
» Leave Testimonial
Payment Type
Medicaid
Self Payment