pretty tough to find an all day camp for a 7 year old. My daughter was 7 last summer and we could only find stuff that was 9-1pm.
at 8, it opens up a bit.
Here are your camps (in no specific order)
To name a few. Since you are in Los Gatos, there might be some camps in Monterrey.