Expo Spa Logo
United States 4.5

Expo Spa

1031 Main St. Weymouth. MA 02190. United States

Company Base
Massachusetts
Total Reviews
84

Company Overview

Detailed company information and background will be listed here. They provide top-notch services in their industry. Please reach out via the provided contact methods for more direct inquiries.

Portfolio & Workspace

Expo Spa Gallery - United States
Expo Spa Gallery - United States
Expo Spa Gallery - United States
Expo Spa Gallery - United States
Expo Spa Gallery - United States

Client Reviews

V
Verified Client

"The staff is always nice, the place is very clean."

V
Verified Client

"From the reused bucket of facial water to the rude staff… the rushed service."

V
Verified Client

"She does an excellent job with my nails and waxing."

Contact Details

Direct Phone +1 781-682-7999

Operating Hours

Monday Closed
Tuesday 9 am–7 pm
Wednesday 9 am–7 pm
Thursday 9 am–7 pm
Friday 9 am–7 pm
Saturday 9 am–7 pm
Sunday 10 am–5 pm

Location Area