Spa
World Thai Spa
Los Angeles, CA88% like it (4.4 / 5 Reviews )
CONTACT
Address: 11569 W Olympic Blvd, Los Angeles, CA 90064 Map ➦ Get Directions
Phone : +1 (310) 966-5088 Call
ABOUT
World Thai Spa is a spa located
at 11569 W Olympic Blvd, 90064-1508, Los Angeles
, CA.
It has received 5 reviews with an average rating of 4.4 stars.
It has received 5 reviews with an average rating of 4.4 stars.
FAQs
This Spa received 4.4 points from 5 customer reviews.
The address of World Thai Spa is:
World Thai Spa11569 W Olympic Blvd
Los Angeles, California 90064-1508
P: +13109665088
World Thai Spa is listed under
LOCATION
World Thai Spa Location