Cerulean Beauty & Spa
625 N Rd, Groton 06340