About seven miles away in Weymouth, the New England Wildlife Center has treated over 120,000 animals at its wildlife veterinary hospital since opening in 1983. 

Last week, a greenskeeper from South Shore Country Club walked into the New England Wildlife Center holding a squirrel. Turns out, the greenskeeper was doing work nearby when someone’s tee-shot on number five went rogue and knocked the furry friend out of a tree.

See omnystudio.com/listener for privacy information.

See omnystudio.com/listener for privacy information.