David Gregory School

347 N. Farview Ave. Paramus, NJ, 7652

201-967-9772

CATEGORY: High School, Kindergarten, Middle School, Preschool, Primary, Special Needs

Deer Path Montessori School

425 Sand Shore Rd. Hackettstown, NJ, 7840

908-441-6087

CATEGORY: Afterschool, Before Care, Kindergarten, Preschool, Summer

Diamond Hill Montessori

105 Diamond Hill Rd. Berkeley Heights, NJ

908-464-5051

CATEGORY: Kindergarten, Preschool, Summer

Dietrich Johnson Cooperative Nursery School

61 Nassau St. Princeton, NJ, 8542

609-683-1344

CATEGORY: Kindergarten, Preschool

Discovery Child Care Center

1 Commerce Dr. Cranford, NJ, 7016

908-272-3500

CATEGORY: Childcare, Kindergarten, Kindergarten Enrichment, Preschool, Summer

Divine Mercy Academy

87 Halsey Ave. Rockaway, NJ, 7866

973-627-6003

CATEGORY: Kindergarten, Preschool, Primary, Religious

Dutch Neck Presbyterian Church Cooperative Nursery School

154 South Mill Rd. West Windsor, NJ, 8550

609-799-9490

CATEGORY: Kindergarten, Preschool, Summer

Dwight-Englewood School

315 East Palisade Ave. Englewood, NJ, 7631

201-569-9500

CATEGORY: Kindergarten, Kindergarten Enrichment, Preschool, Secondary, Summer