14 Orphaned opossums find refuge at Cape Wildlife Center

Barnstable is lucky to be the home of the Cape Wildlife Center, the only veterinary hospital and rehabilitation center that treats all wildlife on Cape Cod. This center is open seven days a week to receive sick, injured, or orphaned animals from the public and from...