N Nicklaus Childrens Hospital 5.0 3661 S Miami Ave Ste 803 Miami, FL • 33155 View Practice (786) 600-4733