Lotus Spa & iLash (Lotus Nails & Spa) Fall ChurchHair Salon in Falls ChurchContact7638 US-29, Falls Church, VA 22042(703) 205-0088Get DirectionsSaveShare