Edit info
  • Open today, 9:30am - 7:30pm
  • (818) 501-7892
  • 15138 Ventura Blvd
    Sherman Oaks CA 91403

Looking for a nearby nail spa? Total Beauty Care is a nail salon located on 15138 Ventura Blvd in Studio City, Los Angeles 91403. Total Beauty Care has 2 reviews on Yelp and is rated 5 stars. Look below at the business hours to see if Total Beauty Care is currently open. For prices call (818) 501-7892.

Yelp Reviews