7374 SW 93rd Avenue – Suite 202
Miami, Florida - 33173
United States
Phone: 305-598-7777
Visit Website: stemcellmia.com/