Longview TX Manicurists 1. 1014 E Marshall Ave, Longview, TX 75601 | Paradise Nails & Spa (903) 234-0065