South Florida Wildlife Center
South Florida Wildlife Center
Fort Lauderdale FL | IRS ruling year: 1970 | EIN: 23-7086391
Organization Mission
South Florida Wildlife Center is one of the nation's highest-volume wildlife trauma hospitals. A national leader and teaching facility in wildlife veterinary medicin ... (More)