DEDHAM, MASS. (WHDH) - Dedham animal control officers and state police rescued an injured owl from the off ramp to Route 109 on Thursday.

The owls injuries were consistent with being hit by a motor vehicle, according to Dedham police.

Police say the owl may have been driven into a more congested area due to a shortage of prey.

The owl was taken to New England Wildlife Center for treatment.

(Copyright (c) 2024 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox