A
Cara & Company 80 Leighton Road # C Category: Beauty Salons
|
Company representatives
Lucia Igani, Manager
About Cara & Company
Walk-Ins Always Welcome! CARA & Co. is Falmouth's newest retreat for pampering. CARA & Co. is a day spa set in an old farmhouse. With a firepl
Products and Services
- Hair and Day Spa
Business categories
- Massage
Employees
10 to 19
Years In Business
17