Open today, 9:00am - 8:00pm
- (781) 321-7733
Searching for a spa? If you are in the 02148 area, try Relaxation Station, a day spa located at 14 Mountain Ave in Malden, MA 02148. Give Relaxation Station a call at (781) 321-7733 for more information on prices as well as to schedule an appointment. Look below at the business hours to see if Relaxation Station is currently open. With 2 reviews, Relaxation Station has an average rating of 5 stars on Yelp.