Saint Francis Healthcare 701 North Clayton Street, Wilmington, Delaware (DE), 19805 ST FRANCIS HOSPITAL 7th And Clayton Sts Wilmington, DE 19805 Phone: (302) 421-4100. ST FRANCIS HOSPITAL. He works in Wilmington, DE and 2 other locations and specializes in Neurology..