Glamour Nails in Tulsa OK Advertisement Glamour Nails 2315 W Edison St Tulsa, OK 74127 (918) 592-8888 Listed On These Pages: Personal Care & Services Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: