Open today, 8:00am - 4:00pm
- (310) 815-8201
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.