South Miami Children's Clinic 6701 Southwest 58th Place, South Miami, FL 33143