Business Overview Michelle’s Skin & Body Solutions is located at Shop 54, Castletown Shopping Centre, Hyde Park and is one of the longest established and