Life & Wellness Health Center CORP Address: 7949 NW 2nd St, Miami, FL 33126, Miami, FL Phone: +1305-267-6060