Center for Women & Infants : South Miami Hospital 6200 Southwest 73rd Street, South Miami, FL 33143