Located in the Cromwell Chambers Building on Dowling Street in Dunedin Central, The Muscle Mechanics is a dedicated massage therapy clinic. The practice holds a flawless 5.0-star rating across more than 530 client reviews for its targeted treatments. Clients can find further details and make appointment bookings directly through their website.