About

Edit info

Looking for a nearby spa? Located at 11313 E 31st St, Shear Designs is a spa in Tulsa, OK 74146. Looking for Shear Designs prices? Call (918) 665-1111 for hours, prices and appointments.