Open today, 9:30am - 5:00pm
- (781) 639-0817
In Marblehead, MA and need a nail spa? Try Aria Body & Soul located on 385 Atlantic Ave. Check out Aria Body & Soul reviews on Yelp. Call (781) 639-0817 to get current Aria Body & Soul prices and hours, as well as to schedule a visit.