Strafford Registry 237 W Lancaster Ave, Devon, PA19333 Strafford Registry is located in the Devon Professional Building. It is a home care agency offering care to elderly…More people of the community. It is a nursing home alternative, allowing seniors to stay in their homes and still receive care and personal attention. It is licensed, insured and available anywhere from a few hours a week to around-the-clock care. It offers meal prep, companionship, light housekeeping and more.