Valley of The Moon Children's Foundation

The Valley of the Moon Children's Foundation is a private, nonprofit organization established to provide supportive and educational services for the abandoned, neglected and abused children of Sonoma County.