New Angels Academy 2 Inc Service: Childcare Address: 2189 W 60 St # 101 City: Hialeah State: FL Postal Code: 33016 Phone Number: (305) 819-0520 Rate this provider