Francis Howell SD

1220 Harvest Ridge Dr, Saint Charles, MO 63303

Child Care CenterCapacity: 18(636) 851-4000
Licensed★ Head Start
Federal Head Start program
Grantee: Youth In Need
Grant #: 07CH013421
Funded enrollment: 18 slots
Status: Closed
View Official State Record

Discussion

Sign in to share your experience with this facility