Art of Living Redondo Beach Center
21175 Main St. Unit E1-C
Redondo Beach California
19.30 - 21.30
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.