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: 
Phone: 3143357214
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