EASTERN GREY SQUIRREL WHERE DO SQUIRRELS LIVE?

Squirrels live in the forests and the trees in cities, there are even squirrels in New York City.