ST Marys Hospital Sisters of the Third Order of ST Francis Address: 1800 E Lake Shore Dr, Decatur, IL 62521 Phone: (217) 464-2590 Services: Ambulance Call (217) 464-2590 Get Directions