St Francis Hospital: W 7th St & N Clayton St - Wilmington, DE