WE ARE EXCITED TO ANNOUNCE THAT WE HAVE MOVED TO A NEW LOCATION!
EFFECTIVE JANUARY 1, 2024
YOU WILL FIND US AT:
2001 S. BARRINGTON AVE. STE 110, LOS ANGELES, CA 90025
Our new location will not only offer the same exceptional care you've come to expect from us but will also feature an expansion that includes a wider range of modalities and services to enhance your wellness experience.