In the geographic region where ohDEER does business – Massachusetts, including Cape Cod and the Islands; the eastern part of Long Island, NY; and central New Jersey – white tailed deer populations are booming. A rapid rise in numbers of deer also result in more of the animals getting hit by automobiles, more deer carrying […]