Edit info

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