If you live in the Lake Forest, CA area and want amazing eyelash extensions, come to I Polish Nail Spa. We apply individual lashes for the best possible overall effect, and our high-quality work lasts for weeks.