Special Needs Child Care Service: Childcare Address: 1505 Nw 8 Avenue City: Miami State: FL Postal Code: 33136 Phone Number: (305) 755-6500 Rate this provider