Chaba Thai Massage & Spa
OPEN NOW
Today: 10:00 am - 8:00 pm
Fax: (562) 354-6665
Phone: (949) 863-1773
Address: 1000 Bristol St North Plaza Newport Shopping Vlg, Newport Beach, CA 92660
Website: https://www.thai-chaba.com
Orange County, CA 92660
1133 Camelback St, Newport Beach, CA 92658
937 Baypointe Dr, Newport Beach, CA 92660
910 Newport Center Dr, Newport Beach, CA 92660
2161 San Joaquin Hills Rd, Newport Beach, CA 92660
1334 Bison Ave, Newport Beach, CA 92660
1932 Harbor Blvd, Costa Mesa, CA 92627
404 Westminster Ave Ste 3, Newport Beach, CA 92663
1500 Adams Ave Ste 206, Costa Mesa, CA 92626
1755 Orange Ave Ste F, Costa Mesa, CA 92627