Where is the opthamology clinic or department located in nickalus children's. I'm going to have an appointment for the first time for my daughter and I don't know where it is
Address: 3200 SW 60th Ct #103, Miami, FL 33155, USA
Ely P | Sep 24, 2020
Yes it's the main hospital location
Belkis Reyes | Sep 24, 2020
Which Nicklaus children's hospital? The one 6200 sw 60 ct?
Thanks! Your answer is awaiting moderation.