Kids Cloud Academy 4 years ago ID: #309783 Listed In : Education 2711 S 23rd St, #10, McAllen, TX 78503, USA 956-627-0977 kidscloudacademy.com Business Description Daycare in McAllen, TX Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : early learning center Child Care daycare Toddler Care Infant care