Children's Lighthouse of Keller - Woodland Springs 11845 Alta Vista Road, Keller, TX 76248