Program Size
Total Children
105
Toddler
46
Preschool
59
Kindergarten
0
School Age
0
Number of Sites
1
Number of Classes
9
Number of Staff
18
Addresses
Primary Site Address
7136 Telegraph Road
Alexandria, VA 22315
United StatesOrganization ID
000850006O