Avalon Lash and Spa is located inside Maida Hair Salon. I fell in love with the amazing people here right away and I think you will, too. Located a minute off of I-5 in the heart of Mountlake Terrace, this warm and welcoming salon and spa is our home away from home.