It-Girl Approved Spencer’s Spa Has Officially Arrived in Los Angeles and It’s Chicer Than Ever

Spencer’s Spa, a go-to for Amelia Gray Hamlin and Elsa Hosk, has finally made its debut in West Hollywood, California.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top