Edit info
  • Open today, 8:00am - 4:00pm
  • (310) 815-8201
  • 5933 Bowcroft St
    Los Angeles CA 90016

Located in Crenshaw, Los Angeles, California Baby is a day spa situated at 5933 Bowcroft St, Los Angeles, CA 90016. Looking for more prices or have additional questions? Call (310) 815-8201. California Baby has a Yelp rating of 5 stars with 11 reviews. Visit California Baby during the hours listed below.

Yelp Reviews