Edgewood Summer Camp offers activities including swimming, tennis, arts and crafts, STEM, karate, gaga, yoga, and themed Friday Fun Days. Campers take part in these activities in half-day or full-day sessions that follow a weekly registration format...