Edit info
  • Open today, 9:30am - 7:00pm
  • (626) 441-7900
  • 300 W Sierra Madre Blvd
    Sierra Madre CA 91024

Located in South Pasadena, California, Skin Rituals was founded by owner Chach Ontiveros in 1997. The spa strives to provide guests a retreat-like setting in its historic 1918 Craftsman home. Chach Ontiveros has more than 21 years of makeup ...

Yelp Reviews