Alaqua Animal Refuge announced today the opening of its new Wildlife Rehabilitation Center, located on five acres within their original Whitfield Road property in Freeport, Florida. Continue reading... What do you think?