About

Edit info

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.