It-Girl Approved Spencer’s Spa Has Officially Arrived in Los Angeles and It’s Chicer Than EverBy royatc1967@gmail.com / August 26, 2025 Spencer’s Spa, a go-to for Amelia Gray Hamlin and Elsa Hosk, has finally made its debut in West Hollywood, California.