With 30 years of experience in European skincare, Studio 123 has uniquely established a setting for our clients where they can indulge and re-energize while relaxing in an intimate, quiet setting.
Studio 123 prides itself in delivering only the best clinical skincare treatments based on modern European scientific methods and techniques. At Studio 123 our staff is passionate about your services as well as your personal satisfaction. Located in central Norwell, MA.
Opening times
Monday
Closed
Tuesday
10:00 AM - 6:00 PM
Wednesday
10:00 AM - 6:00 PM
Thursday
10:00 AM - 8:00 PM
Friday
10:00 AM - 6:00 PM
Saturday
10:00 AM - 4:00 PM
Sunday
Closed
Additional information
Instant Confirmation
707 Main Street, Suite 6, Norwell, Massachusetts Get directions