Open today, 9:00am - 7:30pm
- (207) 797-2533
Cara & Co Hair Spa is a spa located on 80 Leighton Rd in Falmouth, ME 04105. Customers visit it for facials and other services like 90-min massages. Get a facial for $25. Appointments can be made by phone at (207) 797-2533. Cara & Co Hair Spa business hours are Tuesday, Thursday from 9:00am to 7:30pm, Friday and Saturday from 9:00am to 5:00pm. Cara & Co Hair Spa is rated 5 stars on Yelp.