Sandalwood Day Spa
3331 E 31st St # B
Tulsa
OK
74135
(918) 576-6711
sandalwoodspa.net
Open Map
Description
Sandalwood Day Spa is located at 3331 E 31st St in Tulsa and has been in the business of Spas since 2010.
by dandb on August 02, 2015 from
dandb
Beauty, day & health spas
Day Spa
Day Spas
fitness
health club
Health Spas
Massage
physical fitness facilities
Spas
Spas-Beauty & Day