Located in South Weymouth, MA, Oasis Day Spa is an award winning contemporary retreat offering exceptional skin, nail and body care services.