By Miriam Raftery
July 8, 2016 (Mt. Helix) – Two mountain lions have been reported Monday by a homeowner on Mt. Helix. La Mesa Today sent an alert warning the lions were seen off Lemon Avenue in the Lake Helix area. A CBS 8 news story ran two photos taken by the homeowner in unincorporated La Mesa and footage of the location outside the home.
The homeowner, who asked to stay anonymous, said the lions were on a hillside above a pool where her children were playing and two large dogs were present.
A long-time La Mesa resident posted on a residents’ online forum that through the years he has previously seen mountain lions in the Boulder Hills area of La Mesa near Chevy Chase, above the La Mesa Village.