Our Story
St. Peter's Home is a licensed child care center located in Manchester, New Hampshire, dedicated to providing high-quality educational programs for children aged 6 weeks to 6 years. The center fosters individuality and self-confidence in children, ensuring parents can trust the care their children receive.