About

Edit info

Looking for a nail salon near you? The address of Pelle' Studio & Spa is 5109 S Sheridan Rd, Tulsa, OK 74145. Want to know if Pelle' Studio & Spa is open today? Call (918) 406-9902 for Pelle' Studio & Spa hours and to make an appointment.

Yelp Reviews