Miami Lighthouse for the Blind and Visually Impaired
Available daily from 11 a.m. to 10 pm.
Address:
601 SW 8 Avenue
Miami, FL 33130
Phone:
305-856-2288
Services at this Center
© 2024 Nicklaus Children's Hospital. All Rights Reserved.