General Facts About The Opossum The Opossum which is commonly referred to as a possum is found all over South Florida, especially in Palm Beach County in the city of Boca Raton. In this article, we will help you understand the possum and make educated decisions if you happen to find them living on your property. – Scientific Name: Didelphis … Read More