Nicklaus Children’s Hospital

3100 S.W. 62nd Ave
Miami, FL 33155