Business: Indie Lash Studio
Description: The preferred destination for Luxury Lashes in Sonoma County
Additional Info:
Logo: 
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