Spa PalaceWellnessHealth & BeautySpa PalaceWellnessHealth & BeautyThe ultimate in relaxation and refreshment.Claim This BusinessOverviewReviewsNo reviews yet. Be the first!Write a ReviewGet in Touch213-637-0000info@spapalacela.comspapalacela.comLocationLos Angeles, CaliforniaUSSocial