Mt. Helix Park 4901 Mount Helix Dr, La Mesa, CA91941 Mt. Helix Park is a park and landmark in La Mesa. The park provides expansive views of San Diego and includes a large…More amphitheater that hosts concerts, speakers and live performances. The park was named after a species of snail native to the area, the helix aspersa.
Greg's Automotive - Helix 4654 Avocado Blvd, La Mesa, CA91941 Greg's Automotive - Helix has been a staple in the Mount Helix area for years, offering quality service at…More affordable rates. All major and minor vehicle repair jobs can be taken care of by this honest mechanic, who will get it right the first time with no hassles.