1 Juan Ruiz, LPN Massage Therapist - Licensed Massage Therapist Avg. Rating: 0/5 Main Location 2001 Nw 7th St Suite 105Miami, Florida 33125 Highlights Board CertifiedAccepts Insurance Plans