About

Edit info

Check out Self Day Spa, a local spa at 91 Main St in Malden, MA 02148. Opening hours: Monday from 9:00am to 7:00pm. To get current Self Day Spa prices call (781) 324-3232.