According to a January 20 statement from the Englewood Police Department, a mountain lion was reportedly spotted in the area of South Tejon Street and West Wesley Avenue. This is near multiple businesses and homes, less than a mile southwest…

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *