Health and Wellness Center of Miami Address: Town Plaza, 20555 Old Cutler Rd, Cutler Bay, FL 33189, Miami, FL Phone: +1305-251-4325