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