Book an Appointment:

St. John's  (709) 726-4247

St. John's Spa  (709) 726-1132


Book an Appointment:

St. John's  (709) 726-4247

St. John's Spa  (709) 726-1132

Halifax  (902) 492-5343

Contact /Business Hours

Whether you need a stylish new cut, feel like pampering yourself with a hot stone massage, or just want to send us your thoughts, get in touch!


Please note that we primarily take appointments by phone.  

Terrace on The Square - Salon

Churchill Square 

St. John's, NL

T: (709) 726-4247

hairfactorysalonandspa@gmail.com

Terrace on The Square - Spa

Churchill Square

St. John's, NL

T: (709) 726-1132

hairfactorysalonandspa@gmail.com

Churchill Square Salon Hours

Monday: Closed

Tuesday: 9:00 AM -8:00 PM

Wednesday: 9:00 AM -8:00 PM

Thursday: 9:00 AM -8:00 PM

Friday: 9:00 PM- 6:00 PM

Saturday: 9:00 AM - 4:30 PM

Sunday: Closed