ST Francis Hospital INC Address: 701 N Clayton ST, Wilmington, DE 19805 Phone: (302) 421-4100 Services: Air Ambulance Ambulance Call (302) 421-4100 Get Directions