About

Edit info
  • Open today, 10:00am - 7:00pm
  • (918) 707-5341
  • 8303 E 81st St Ste B
    Tulsa OK 74133

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.