2999 West 6th Street, Los Angeles, California, 90020, United States
Established June 2010
The Grand Spa in Los Angeles offers is a high end spa without the high end price. It's open 24 hrs and provides services for both men in women with top of the line facilities that is sure to give you the rest and relaxation that you need. Open 24/7, they are sure to be your go-to place for that well deserved pamper time.
No photos have been uploaded yet.
No news or articles are available right now.
Is this your business? Click Here [Listing #1621528]