Business: Indie Lash Studio
Description: The preferred destination for Luxury Lashes in Sonoma County
Additional Info:
Logo: Indie Lash Studio
Phone: 7075394311
Address: 3270 Mendocino Ave Suite 1B

Santa Rosa CA 95403
Business Hours: Monday-Friday 9:00-6:00
Website: http://www.indielashstudio.com
Special Offers