Jenny Craig Weight Loss Center #110
12930 Ventura Boulevard Ste. 226b
Studio City, CA 91604
DISTANCE: MILES