Salon & spaSpasNot claimedAt Harbour View - Vogue Lashes & Spa5941 Harbour View Boulevard, suite 102Suffolk, VA