Salon & spaNail salonsNot claimedAt ODU - Vogue Lashes & SpaNorfolk, Virginia, USA, 1200 West 26th StreetNorfolk, VA