Hours Of Operations Soho Nail Texas Soho Nail Hours of Operation and Locations in Texas 4.9 - 143 votes 1 Locations in Texas www.facebook.com Soho Nail Hours Category: Beauty & Health Soho Nail - El Paso, TX 79902 4400 N Mesa St(915) 234-1112 View Store Details Recommend For You Dn Nails Pink Nail & Spa Famous Nails T & J Nails Gm Nails American Nails Foxy Nail Shiny Nails Trendy Nail Spa Urban Oasis