Directory Company Details Ferrell Hospital Address: 1201 Pine St, Eldorado, IL 62930 United States Phone: 618-273-3361 Company Type: In-House Service Professional