
The Berry Patch Professional Child Care Center, LLC is a licensed and accredited child care serving ages 2 years through 6 years. Established by Bob and Pat Berry in January of 1977 when they realized there was a need for a quality child care center in the Affton, Shrewsbury, and Webster Groves areas.