Pediatric Ophthalmology Consultants


  • Location: We are located inside Nicklaus Children’s Hospital 3200 SW 60 Ct., Suite 103 Miami, FL 33155
  • Phone: 305-662-8390
  • Fax: 305-661-7862
  • Office hours:
    • Monday and Wednesday: 8:30 AM - 5:00 PM
    • Tuesday and Thursday: 7:30 AM - 4:00 PM
    • Friday: 8:30 AM - 12:00 PM
  • We are closed for lunch from noon until 1:00 PM.
  • We are closed on weekends.