Hours Of Operations Urban Nails Oklahoma Urban Nails Hours of Operation and Locations in Oklahoma 4.8 - 139 votes 1 Locations in Oklahoma Urban Nails Hours Category: Beauty & Health Urban Nails - Tulsa, OK 74129 7927 E 21st St(918) 794-5015 View Store Details Recommend For You Star Nails Nail Bella Nails New York Shangrila Nails & Spa La Nails Beauty Nails Fashion Nails Dashing Diva A Spa & Nails Angel's Nail