Discovery Point Listed in and Child Care. Contact Info 8700 Trouble Creek Rd Land O'Lakes, Florida 34639 Phone: (727) 376-8211