Parent to Parent USA
Available daily from 11 a.m. to 10 pm.
Address:
7990 SW 117 Avenue
Miami, FL 33183
Phone:
(305) 271-9797
Services at this Center
© 2025 Nicklaus Children's Hospital. All Rights Reserved.