"Where Learning is Made Fun and Easy!"

Helping you take the extra step towards a life of learning!

About Us

Our Mission


Rock Mills Daycare and Preschool Center is a privately owned and  operated, state licensed, christian preschool and child development  center serving children 6 weeks to 12 years. The center provides care  for infants, toddlers, pre-schoolers, and school-age children. The  center transports children to and from local elementary schools, and  provides before and after school care for these children. The center is  located in a tranquil setting just 2 miles east of Roanoke, Alabama on  Highway 22. The center and its staff are dedicated to giving each child  the love, attention, encouragement, and educational opportunities they  need to be totally prepared for their journey into formal education. The  center is open Monday through Friday from 6:00am until 5:30pm.

Rock Mills Daycare and Preschool Center is owned and operated by K.  Doyle and Anita Allen. The center is in its twentieth year of operation  under their ownership. Mr. Doyle and Mrs. Anita believe that God has  given them this unique opportunity to positively effect the children and  families of Randolph County and surrounding areas. Mrs. Anita will  always begin her presentation of the center by saying that Rock Mills  is a faith based, non-denominational center where Christ is lifted up in  song, scripture, and in everything that is done during the day.  

First-Rate Curriculum


Rock Mills Daycare and Preschool Center uses the A-Beka Christian Curriculum. We feel this Curriculum is a well rounded program that gives our preschoolers a firm foundation for success in Kindergarten and the ensuing years. Please go to our preschool program page to get detailed information about the Curriculum. 

Join Our Mailing List

Contact Us

If you have questions about the opportunities available to you in our programs, feel free to send us a message. We will get back to you as soon as possible.

Rock Mills Daycare and Preschool Center

65512 Hwy. 22 Roanoke, AL 36274 (334) 885-6237

(334) 885-6237

Get in Touch!