Meet the local workout spot: Stella Luna Yoga
Stella Luna Yoga, located at 9191 Valley View St. in Cypress, is the closest spot to get exercise and calm nerves to students at Cypress College. Business owner Stella Luna classically trained in ballet and other forms of dance she learned how to navigate through the body in form. Graduating with a BFA from CSUF, she…