Art of Living Redondo Beach Center
21175 Main St. Unit E1-C
Redondo Beach California
7:30pm to 9:30pm
Ph: (310) 740-0493
Located near the intersection of the 405 & 110 Freeways in the Carson Town Center Industrial Park. Unit E1-C has the name Malabar Foods on the building.