North Shore Lashes LLC Details
North Shore Lashes LLC, owned by Bette Anne and Tim Duffy, is a multi-unit franchisee of Deka Lash eyelash extension studios headquartered in Northfield, Illinois.
Employees:
1
HQ:
Location:
Northfield, Illinois, United States
Revenue: