Open Menu Close Menu Open Search Close Search
Owl at med center after rescue by Weston Police
An owl found trapped in a soccer net in Weston, Mass., is being treated at Cummings Veterinary Medical Center.
July 22, 2015

Weston Town Crier (Massachusetts)

An owl found trapped in a soccer net in Weston, Mass., is being treated at Cummings Veterinary Medical Center.

Read full story here: http://weston.wickedlocal.com/article/20150722/NEWS/150728702/12581/NEWS