The family of owls nested in a giant street sign over Placida Road across from Lemon Bay High School have successfully raised their owlets, according to reports by Eva Furner, who has been watching the owls on behalf of Lemon Bay Conservancy. By Feb. 11, the young owlets had grown to be as large as […]