Lasting Impressions Beauty is a beauty shop that's located at Flagstaff, AZ. It has an annual revenue of $155,220 and employs four people. Well-known in the marketplace, Lasting Impressions Beauty has a niche quality that has certainly gained popularity. At present, the Owner of the firm is Janice Evans.