St. Peter's Child Care Center was established in 1983 in response to the community's need for quality childcare in Lakewood, OH (Cleveland).
Enrollment is open to all families regardless of race, religion, or ethnic origin. No religious vewpoint is taught or promoted within the center. St. Peter's Child Care is a non-profit program located in St. Peter's Episcopal Church.