Simi Valley Police Department – Incident Press Release
This evening, at approximately 8:15 PM there was a report of a Mountain Lion seen in the 5000 block of Leeds St. Leeds St. is located off of Stearns St. between Cochran St. and Los Angeles Ave.
The Simi Valley Police Department would like to remind everyone to please keep your livestock and pets secured and/or inside at night and be aware of your surroundings. If you spot the Mountain Lion, to not approach it and report it to the police department at (805) 583-6950.
- Advertisement -