Open today, 10:00am - 7:00pm
- (918) 707-5341
Searching for a day spa near you? Located in Tulsa, OK, Bella Faccia Day Spa is a day spa situated at 8303 E 81st St, Tulsa, OK 74133. Call (918) 707-5341 to get current Bella Faccia Day Spa prices. For hours of operations, check out the hours below.