About

Edit info
  • Open today, 9:00am - 6:00pm
  • (310) 393-2598
  • 3331 Ocean Park Blvd Ste 100
    Santa Monica CA 90405

Finer Skin Institute, located at 3331 Ocean Park Blvd, is a spa in Santa Monica, CA 90405. For appointments, prices, or hours call (310) 393-2598. Finer Skin Institute has 5 reviews on Yelp and is rated 5 stars.

Yelp Reviews