Carrie Childrens Foundation is located on Marlboro Pike off of Dower House Road. It specializes in providing excellent services and programs for children and families. Carrie Children Foundation offers a variety of services, such as tutoring in all subjects, test preparation, academic recovery, counseling services for both children and parents, and much more.