Business: ILash Studio
Description: ILash Studio is a lash and facial waxing studio. We are located in University City. We specialize in eyelash extensions.
Additional Info:
Logo: ILash Studio
Phone: 3147215274
Address: 8129 Delmar Blvd Suite 206

St Louis MO 63130
Business Hours: Monday-Friday 9am-5pm (after 5pm by appointment only) Saturday 10am-6pm
Website: http://www.iloveilashstudio.com
Special Offers